roshan and Claude Opus 4.8
6b10c2c91c
feat(craft): context-window usage ring + compaction marker ( #12613 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-02 00:22:46 +00:00
Wenxi
f08c2b43d8
docs: remove stale skills planning docs ( #12638 )
2026-07-01 23:29:36 +00:00
Wenxi
537e2d93a2
chore(craft): clean up old plans and add egress proxy docs ( #12485 )
2026-06-26 21:15:31 +00:00
Wenxi and Claude Opus 4.8
87f2e9670e
chore(craft): real k8s integration tests ( #12221 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 20:22:43 +00:00
Wenxi
b947801f3a
test(craft): expand Docker compose integration coverage ( #12455 )
2026-06-25 23:54:24 +00:00
Wenxi
29186289d0
docs(craft): align sandbox push documentation ( #12456 )
2026-06-25 23:41:05 +00:00
Wenxi
82654d4215
chore(craft): remove unused build code ( #11959 )
2026-06-17 23:49:05 +00:00
Wenxi
e86db01e3e
feat(craft): align sandbox image tagging with app releases ( #12141 )
2026-06-17 19:20:02 +00:00
roshan and Claude Opus 4.8
4940af0d56
feat(skills): add user-managed personal skills ( #11923 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-17 05:01:32 +00:00
roshan and Claude Fable 5
ded7f41e48
refactor(craft): move sandbox celery tasks to background/celery/tasks/build ( #12033 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-16 18:12:36 +00:00
roshan and Claude Fable 5
37f9b55ddb
refactor(craft): reorganize build package into domain packages ( #12032 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-16 17:27:55 +00:00
Wenxi
3df10921df
fix(craft): persist opencode chat history ( #11922 )
2026-06-12 01:25:55 +00:00
Wenxi
30f07fda92
refactor(craft): store snapshots in onyx filestore ( #11909 )
2026-06-10 20:43:31 +00:00
roshan and Claude Opus 4.8
a871ef9499
feat(craft): make Craft runtime-only; drop the craft backend image ( #11877 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-10 01:45:39 +00:00
acaprau and Wenxi
2003627b3c
feat(craft): Docker compose proxy path phase 6 ( #11517 )
...
Co-authored-by: Wenxi <wenxi@onyx.app >
2026-06-06 00:16:20 +00:00
Wenxi and Claude Opus 4.8
b0f5562c01
feat(PAT): user-facing scope selection (API + settings UI) ( #11744 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 21:22:40 +00:00
Wenxi and Claude Opus 4.8
f4d837f612
refactor(craft): remove vestigial backend-image template mechanism ( #11751 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 20:46:22 +00:00
Wenxi and Claude Opus 4.8
690a406e0c
refactor(craft): move sandbox image build context to sandbox/image, skills to onyx/skills/builtin ( #11748 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 20:16:35 +00:00
Wenxi and Claude Opus 4.8
82b7210d07
feat(craft): pre-approved apps UI for scheduled tasks ( #11709 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 02:06:11 +00:00
Danelegend
a39da9fa90
feat(craft): Seed external apps on Cloud ( #11603 )
2026-06-04 01:18:19 +00:00
Wenxi and Claude Opus 4.8
20a68a1fed
feat(auth): scope chat APIs with read:chat / write:chat ( #11672 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 01:01:55 +00:00
Wenxi and Claude Opus 4.8
d526c22984
feat(craft): scheduled task pre-approvals — gate short-circuit + grants ( #11674 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 00:58:39 +00:00
acaprau and Wenxi
7b8df51968
feat(craft): Docker compose proxy path phase 2 ( #11510 )
...
Co-authored-by: Wenxi <wenxi@onyx.app >
2026-06-03 23:23:52 +00:00
acaprau and Wenxi
770569f666
feat(craft): Docker compose proxy path phase 0 ( #11507 )
...
Co-authored-by: Wenxi <wenxi@onyx.app >
2026-06-03 21:29:59 +00:00
Wenxi and Claude Opus 4.8
8fc840ab04
feat(craft): scope sandbox PAT to read:search + exempt /me from scope gate ( #11647 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-03 16:06:38 +00:00
Wenxi and Claude Opus 4.8
eb3d86022e
feat(auth): scope Personal Access Tokens via Permission intersection ( #11630 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-02 22:18:19 +00:00
Wenxi and Claude Opus 4.8
b7260620f4
feat(auth): add coarse API-surface permission scopes for PAT scoping ( #11618 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-02 17:12:45 +00:00
Wenxi
4d825b9671
feat(craft): useful instructive error messages from proxy ( #11595 )
2026-06-01 21:35:32 +00:00
roshan and Claude Opus 4.8
78aa54b3bc
feat(craft): looksmaxxing (subagents + ui stuff) ( #11504 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-05-31 04:15:18 +00:00
Danelegend
6b19d0d48c
feat(craft): External app refresh tokens ( #11553 )
2026-05-29 23:54:37 +00:00
Wenxi and Claude Opus 4.8
37149713fd
feat(craft): inject LLM provider key via egress proxy, remove from sandbox pod ( #11556 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-05-29 23:15:53 +00:00
Wenxi and Claude Opus 4.8
e8dfec72f4
feat(craft): inject Onyx PAT via egress proxy, remove from sandbox pod ( #11549 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-05-29 21:19:52 +00:00
Wenxi and Claude Opus 4.7
0c0a30b562
feat(craft): CredentialInjectionDispatcher + ExternalAppResolver ( #11516 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-29 17:02:35 +00:00
Chris Weaver and Claude Opus 4.7
706eb8a66f
fix(craft): remove scheduled task timezones ( #11362 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-28 22:09:57 +00:00
5854ad197e
feat(craft): Set policy for external app actions ( #11366 )
...
Co-authored-by: Wenxi Onyx <wenxi@onyx.app >
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-28 02:42:02 +00:00
Wenxi
ddfd7f8939
feat(craft): wire egress proxy for secret decryption + secrets-injection plans ( #11451 )
2026-05-27 23:13:42 +00:00
Wenxi
c8978a2742
feat(craft): sandbox egress proxy with action-approval gating (phases 1+2) ( #11302 )
2026-05-27 02:49:58 +00:00
22ed10dc62
feat(craft): opencode-serve transport with PodEventBus ( #11334 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-05-26 04:36:35 +00:00
Wenxi and Claude Opus 4.7
a2589b089b
chore(deps): add mitmproxy==11.0.2 ( #11320 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-22 20:47:26 +00:00
roshan and Claude Opus 4.7
df405a1252
docs(craft): document docker sandbox backend + check in feature plans ( #11232 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-20 22:53:15 +00:00
Wenxi
5f6cc34c06
docs(craft): approvals plan ( #11224 )
2026-05-20 18:55:51 +00:00
Wenxi
3e8a9e28e5
chore(craft): reorganize docs ( #11210 )
2026-05-19 19:54:13 +00:00
Wenxi and Claude Opus 4.6
4a9e09fb43
feat(craft): sidecar container for control-plane operations ( #11174 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 01:52:33 +00:00
Wenxi and Claude Opus 4.6
f401e650d5
feat(craft): user file sync to sandboxes via push daemon ( #11158 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-19 01:37:54 +00:00
93eea98cc1
feat(craft): skills ui ( #11011 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-05-19 01:11:08 +00:00
Wenxi and Claude Opus 4.6
8b9c7d38a7
test(craft): comprehensive test suite overhaul ( #11152 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-18 23:54:23 +00:00
Wenxi and Claude Opus 4.6
49d0055da9
refactor(skills): migrate builtin skills to push-based delivery ( #11133 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 06:18:19 +00:00
Wenxi and Claude Opus 4.6
0247c0b36c
feat(skills): small db refactor and new skills api ( #11128 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-16 05:56:49 +00:00
f927028bb6
feat: craft push files via sandbox manager and daemon ( #11121 )
...
Co-authored-by: roshan <38771624+rohoswagger@users.noreply.github.com >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: rohoswagger <roshan@onyx.app >
Co-authored-by: Jamison Lahman <jamison@lahman.dev >
2026-05-16 05:22:08 +00:00
c5c71f9dd2
feat(skills): skills scaffolding ( #11069 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Jamison Lahman <jamison@lahman.dev >
2026-05-14 23:35:07 +00:00