Commit Graph
29 Commits
Author SHA1 Message Date
Wenxi 5c4dfd5863 refactor(craft): decouple external apps from skills (#13320) 2026-07-22 22:59:51 +00:00
Wenxi 26b7c2e846 feat(skills): support duplicate skill names (#13225) 2026-07-21 22:31:00 +00:00
DanelegendandClaude Opus 4.8 52802377ea refactor(mcp): polymorphic gated_app identity for gated targets (#13169)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-21 21:05:37 +00:00
Wenxi 2f5c7f2d94 feat(craft): add external app admin disablement (#13200) 2026-07-20 21:02:21 +00:00
Jamison Lahman 9881c03822 chore(fmt): remove order-by-type (#13183) 2026-07-20 18:13:25 +00:00
Jamison Lahman 46af76e98a chore(fmt): remove force-single-line (#12996) 2026-07-20 17:15:00 +00:00
DanelegendandWenxi Onyx 43d790cdbc feat(craft): Add Notion as a built-in external app (#12660)
Co-authored-by: Wenxi Onyx <wenxi@onyx.app>
2026-07-06 19:00:56 +00:00
Danelegend c3c076bf1f feat(external apps): Apply granted scopes to external apps (#12629) 2026-07-02 19:48:17 +00:00
Danelegend a83fb6b2ee feat(craft): grant Slack external app files:write to upload files (#12643) 2026-07-02 07:10:07 +00:00
Danelegend fc7a134006 feat(craft): HubSpot optional_scope for write scopes (ENG-4260) (#12570) 2026-07-01 17:07:38 +00:00
DanelegendandClaude Opus 4.8 a9012ae217 feat(craft): richer create-issue fields for Linear external app (ENG-4257) (#12482)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 23:28:52 +00:00
Danelegend 71b37a5639 feat(craft): Google Docs editing in google-drive external app (ENG-4256) (#12483) 2026-06-27 01:04:33 +00:00
Danelegendandcubic-dev-ai[bot] 1018266864 feat(craft): Add HubSpot as a built-in external app (#11930)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-06-23 20:32:53 +00:00
Danelegend a2b11208b4 feat(craft): Add more actions to Slack, GDrive, and Linear External Apps (#11798) 2026-06-08 21:03:02 +00:00
Wenxi c3ef061021 feat(craft): add session-scoped approvals (#11819) 2026-06-08 19:56:15 +00:00
Danelegend 15c2aa3152 feat(craft): Use github cli for github external app (#11795) 2026-06-07 21:02:40 +00:00
WenxiandClaude Opus 4.8 ee0b476ab4 refactor(craft): store external-app policies as overrides, not full catalog (#11775)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 00:52:28 +00:00
WenxiandClaude Opus 4.8 25ac3a4121 fix(craft): gate external-app domains by credential, not stored policy rows (#11774)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-05 23:22:06 +00:00
Danelegend 3544c288d9 feat(craft): Decode gmail payloads on approval (#11756) 2026-06-04 21:53:04 +00:00
WenxiandClaude 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
Danelegend f47125c79e feat(craft): Add google drive external app (#11708) 2026-06-04 09:42:13 +00:00
Danelegend a39da9fa90 feat(craft): Seed external apps on Cloud (#11603) 2026-06-04 01:18:19 +00:00
Danelegend f3486450c3 feat(craft): Extend gmail external app capabilities (#11703) 2026-06-04 00:49:39 +00:00
Danelegend ef67004ddf feat(craft): External app per action default policy (#11573) 2026-05-31 09:51:02 +00:00
Danelegend da69ae1fa2 refactor(craft): Remove DBSessionFactory pattern (#11562) 2026-05-30 23:49:58 +00:00
Danelegend 6b19d0d48c feat(craft): External app refresh tokens (#11553) 2026-05-29 23:54:37 +00:00
WenxiandClaude Opus 4.7 ad409268f0 refactor(craft): multi-action approval requests (#11532)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 19:12:04 +00:00
d7ab903055 feat(craft): Inject credentials into external apps in proxy (#11471)
Co-authored-by: Wenxi Onyx <wenxi@onyx.app>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 18:20:36 +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