Commit Graph
3951 Commits
Author SHA1 Message Date
Wenxi fede3780ca refactor: consolidate agent response identity and storage
Use reserved assistant message IDs for durable runs and simplify response items. Update ownership, restoration, recovery, and regression coverage. Remove unnecessary naming and formatting churn.
2026-10-19 09:52:27 -07:00
Wenxi ce1a3ea578 Unify chat execution in the Python agent SDK 2026-10-19 09:52:12 -07:00
Raunak Bhagat f189d4987e fix(web): disable the sidebar Craft tab below the Business tier (#16224) 2026-10-18 22:28:50 +00:00
Raunak Bhagat 6d3458b369 fix(web): show the code interpreter status with @opal/Content (#16223) 2026-10-18 21:55:40 +00:00
devin-ai-integration[bot]andNik 40238683c9 feat(web): embedded run list, status page shell, and connector page sections per mock (#16171)
Co-authored-by: Nik <nikolas.garza5@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-17 22:58:52 +00:00
6a2ce321e8 feat(web): Manage Index menu, activity cards, and runs card per the indexing mock (#16172)
Co-authored-by: Nik <nikolas.garza5@gmail.com>
Co-authored-by: nik <nik@onyx.app>
2026-10-17 22:27:57 +00:00
4fcd7350d5 feat(web): Opal foundations, status icons, copy and formats for the indexing mock (#16165)
Co-authored-by: Nik <nikolas.garza5@gmail.com>
Co-authored-by: nik <nik@onyx.app>
2026-10-17 22:27:56 +00:00
edc35d0ca2 feat(indexing): supersede, resolve, and batch-resolve failed runs (#16128)
Co-authored-by: Nik <nikolas.garza5@gmail.com>
Co-authored-by: nik <nik@onyx.app>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-17 22:27:55 +00:00
devin-ai-integration[bot]andNik b9c38745fa feat(web): connector page cards per the indexing mock (#16121)
Co-authored-by: Nik <nikolas.garza5@gmail.com>
2026-10-17 21:48:27 +00:00
roshan 7f12bab162 feat(plugins): integrate personal defaults with Chat and Craft (#16191) 2026-10-17 19:32:06 +00:00
roshan fbda6b8345 feat(plugins): unify workspace administration and setup dialogs (#16190) 2026-10-17 19:32:05 +00:00
roshan e755ed6492 refactor(plugins): share typed clients and member preference state (#16189) 2026-10-17 19:32:05 +00:00
roshan 2347a7beed refactor(opal): support consistent plugin dialogs with shared primitives (#16187) 2026-10-17 19:32:03 +00:00
Raunak Bhagat f778b97d4b fix(web): show optional tracing fields with the optional suffix (#16182) 2026-10-16 23:34:14 +00:00
Raunak Bhagat 00c9bcd19f fix(opal): switches keep keyboard focus and get a clearer focus state (#16175) 2026-10-16 22:58:28 +00:00
Wenxi 9a7da2c494 fix(craft): keep app policy controls aligned beside long descriptions (#16177) 2026-10-16 22:30:29 +00:00
Nikolas Garza b16c1019a9 feat(youtrack): permission sync (#16136) 2026-10-16 20:16:31 +00:00
Nikolas Garza f00ddfbc5e feat(youtrack): index YouTrack Cloud and Server issues (#16135) 2026-10-16 20:16:30 +00:00
Raunak Bhagat c3d873181f feat(opal): input slots, reveal toggle and dropdown polish (#16142) 2026-10-16 02:56:49 +00:00
roshan d8acebb9ec feat(admin): group naming and search model selection in Chat Preferences (#16080) 2026-10-16 00:34:45 +00:00
Raunak Bhagat 44ffc8d71c refactor(img-gen): remove reusing an LLM provider's API key (#16131) 2026-10-15 23:38:36 +00:00
Nikolas Garza 94ee550fc5 feat(settings): workspace default UI language with per-user override (#15673) 2026-10-15 23:32:33 +00:00
62a1931344 feat(craft): add Zendesk as a built-in external app (#15960)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Wenxi <wenxi@onyx.app>
2026-10-15 23:14:16 +00:00
Raunak Bhagat d89f5eb5b1 fix(opal): keep a dropdown trigger's focused border while it is open (#16127) 2026-10-15 22:48:33 +00:00
Raunak Bhagat 8958c9af28 fix(llm): one-line provider cards, translated custom provider names (#16120) 2026-10-15 22:25:05 +00:00
Wenxi 9d36a5bbd8 refactor(oauth-config): use shared authorization attempts (#14158) 2026-10-15 22:24:37 +00:00
Raunak Bhagat 8d37dbb73c fix(opal): let the Collapsible section fill a flex parent again (#16123) 2026-10-15 22:18:28 +00:00
devin-ai-integration[bot]andnik 623beb459b fix(web): pin the settings header shadow to its divider (#16122)
Co-authored-by: nik <nik@onyx.app>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-15 22:08:56 +00:00
Wenxi 0e60d3c681 feat(mcp): guide users through tool connection and reauthentication (#16092) 2026-10-15 20:54:50 +00:00
DanelegendandClaude Opus 5 d72838b969 fix(connectors): paginate the file connector's file lists (#16096)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-10-15 20:41:12 +00:00
Wenxi 128be3c4fd fix(craft): name sessions after the first message is saved (#16095) 2026-10-15 20:11:28 +00:00
Raunak Bhagat 835689cf64 refactor(opal): move custom-header collapsibles onto Opal's Collapsible (#16090) 2026-10-15 19:51:04 +00:00
devin-ai-integration[bot]andnik 7cddaf2278 fix(web): stop the settings header shadow from fading (#16091)
Co-authored-by: nik <nik@onyx.app>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-15 19:20:38 +00:00
devin-ai-integration[bot]andnik d47677c3fa fix: list a model switch's index runs in the connector run feed (#16082)
Co-authored-by: nik <nik@onyx.app>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-15 19:08:19 +00:00
devin-ai-integration[bot]andnik f53a166b4a fix(web): drop the failed-documents banner from the connector page (#16076)
Co-authored-by: nik <nik@onyx.app>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-15 18:14:56 +00:00
Nikolas Garza f1c3aabad7 feat(web): open the full activity history beside the status page (#16013) 2026-10-15 16:48:09 +00:00
Nikolas Garza f0fa650097 feat: show every connector's failures and errors on the status page (#16012) 2026-10-15 16:48:08 +00:00
Nikolas Garza 241434077a feat(web): fold a connector's run history open on the status page (#16011) 2026-10-15 16:48:07 +00:00
Nikolas Garza fafa2c83e9 feat: list every connector with its latest run on the status page (#16010) 2026-10-15 16:48:07 +00:00
Nikolas Garza 04a9429e80 feat: chart every connector's indexing throughput on the status page (#16009) 2026-10-15 16:48:06 +00:00
onyx-cherry-pick[bot] b480c8cdfe chore(deps): update node base image digests (#16066)
Co-authored-by: onyx-cherry-pick[bot] <285052878+onyx-cherry-pick[bot]@users.noreply.github.com>
2026-10-15 16:20:09 +00:00
devin-ai-integration[bot] bb8d94f217 chore(web): remove unused PermissionSyncStatusBadge (#16061)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-15 00:23:48 +00:00
Raunak Bhagat 9de69e64d9 feat(i18n): translate every hard-coded placeholder (#16055) 2026-10-14 23:49:44 +00:00
Raunak Bhagat cba9ddb9bd feat(connectors): skip Connector Content when there is nothing to configure (#15996) 2026-10-14 23:25:48 +00:00
Raunak Bhagat b2cc914ac6 feat(connectors): one scoped-token field for Confluence and Jira (#16005) 2026-10-14 23:08:43 +00:00
roshan d79a8881aa feat(ods): add stack command for per-worktree dev stacks (#16036) 2026-10-14 23:05:38 +00:00
Raunak Bhagat e6392cd30c feat(connectors): set up Gmail accounts in the connector form (#15995) 2026-10-14 22:25:39 +00:00
Nikolas Garza c52675c30f feat: keep a history of connector check runs and prunes, schedule checks, and release the indexing hold (#16028) 2026-10-14 22:25:28 +00:00
Nikolas Garza 98e3045878 feat(web): warn before Create when a non-required connector check failed (#16008) 2026-10-14 22:25:27 +00:00
Nikolas Garza fd86ea376e feat(web): break a connector's documents down by hierarchy node (#16007) 2026-10-14 22:25:27 +00:00