Commit Graph
3454 Commits
Author SHA1 Message Date
Raunak Bhagat 41d91f7fcb fix(connectors): pin create-connector sidebar and reskin step rail (#13745) 2026-08-04 23:40:30 +00:00
Justin Tahara de309cd587 fix(connectors): batch admin connector files listing into one query (#13702) 2026-08-04 20:50:41 +00:00
Justin Tahara 9ba6e67d2f fix(llm): route chat model selection by model configuration id (#13731) 2026-08-04 20:17:07 +00:00
Nikolas Garza a9a22ba572 refactor(settings): make /admin/settings a PATCH with partial-merge (#13266) 2026-08-04 20:02:03 +00:00
Evan Lohn 39861977f7 feat(mcp): arbitrary connection headers for all servers (#13715) 2026-08-04 19:28:03 +00:00
Wenxi e037f31429 feat(craft): two-tier turn budgets with sandbox-side wrap-up steer (#13667) 2026-08-04 18:39:51 +00:00
Nikolas Garza 2fb0ec6aba fix(web): gate SSO provider config to single-tenant deployments (#13717) 2026-08-04 16:56:04 +00:00
Wenxi 495b50560e refactor: remove Craft usage limits (#13705) 2026-08-04 16:26:52 +00:00
Wenxi 7151883e5b fix(craft): reconcile sandbox lifecycle transitions (#13698) 2026-08-03 19:01:14 +00:00
Arslan RasheedandArslan Rasheed b87d5e1513 fix(web): avoid fabricating Azure deployment_name on provider edit (#13693)
Co-authored-by: Arslan Rasheed <argoraya07@gmail.com>
2026-08-03 17:15:40 +00:00
Nikolas Garza bc073d4785 fix(license): auto-deliver renewals and warn admins only when action exists (#13425) 2026-08-03 16:15:44 +00:00
Jamison LahmanandClaude Opus 5 eb1e42cc1f fix(web): make the folded sidebar logo open the sidebar (#13672)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 22:59:07 +00:00
Jamison LahmanandClaude Fable 5 818ae78c02 fix(admin): collapse LLM provider cards to one column on small screens (#13682)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 22:56:13 +00:00
Jamison LahmanandClaude Fable 5 e99908ee7c fix(web): always show hover-revealed buttons on touch devices (#13680)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 22:36:00 +00:00
roshan fc73de040e fix(usage): sort per-model usage breakdown by cost descending (#13676) 2026-07-31 21:59:57 +00:00
Justin Tahara ad70f68e4c feat(llm): admin-selectable API mode for Bifrost (chat completions / responses) (#13642) 2026-07-31 21:38:13 +00:00
Jamison LahmanandClaude Fable 5 1cf2e6f442 feat(web): default to full-width chat below md and hide the toggle (#13660)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 19:05:12 +00:00
Jamison LahmanandClaude Fable 5 4ad81e2884 fix(web): open AccountPopover above its trigger on mobile (#13653)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-31 17:07:50 +00:00
Wenxi e6e9e6b4a6 feat(craft): durable reserve/reconcile/finalize sandbox provisioning lifecycle (#13633) 2026-07-31 00:39:41 +00:00
954c514a7d fix(chat): classify model refusals instead of generic EmptyLLMResponseError (#13332)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Evan Lohn <evan@danswer.ai>
2026-07-30 21:35:49 +00:00
Evan LohnandCursor 21d3de4ea6 feat(usage): add admin per-user usage reporting (#13603)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 20:53:59 +00:00
Evan LohnandCursor 4e8e98a125 feat(usage): add model cost overrides (#13602)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 19:17:17 +00:00
Evan LohnandCursor b4d3ba9921 feat(usage): add self-service usage dashboard (#13601)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 17:57:49 +00:00
Evan LohnandCursor 8b6288931f feat(usage): add cost limits and enforcement UI (#13600)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-30 17:18:28 +00:00
Nikolas Garza cc28faedd3 fix(web): size the model picker list pane to its content (#13597) 2026-07-30 00:30:20 +00:00
Justin Tahara 624121ecff feat(chat): admin-configurable dedicated model for chat auto-naming (#13557) 2026-07-29 21:10:06 +00:00
Wenxi 969391d249 fix(craft): hide interrupt affordance while a session is restoring (#13586) 2026-07-29 19:18:23 +00:00
Wenxi d2143480e4 feat(craft): persist model picker selection and recommended-only toggle in localStorage (#13582) 2026-07-29 18:59:21 +00:00
roshan 8662ef9122 fix(craft): split aggregator providers by vendor in the model picker (#13552) 2026-07-29 18:19:24 +00:00
Wenxi 0f60feb606 fix(craft): polish user library modal (#13561) 2026-07-29 16:48:05 +00:00
Jamison LahmanandClaude Fable 5 56e117f7cb fix(opal): only default CopyButton tooltip when icon-only (#13546)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-29 06:01:49 +00:00
Wenxi 71658a4e95 fix(craft): add icon to main agent row in agent switcher (#13550) 2026-07-29 01:17:17 +00:00
Nikolas Garza 1816f15cf8 refactor(opal): rename action-link-* tokens to action-selection-* (#13529) 2026-07-28 23:58:41 +00:00
DanelegendandClaude Opus 5 dd4ebe24ad fix(craft): stop the apps page shifting when switching tabs (#13526)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-28 23:06:51 +00:00
claude[bot]andClaude ddd1dd5204 fix(storybook): disable Vite publicDir copy to avoid EEXIST on deploy (#13525)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-28 22:31:32 +00:00
Wenxi 0415d1b759 fix(craft): render and send image attachments (#13514) 2026-07-28 21:04:43 +00:00
Jamison LahmanandClaude Opus 5 c4e8b34ebf chore(deps): clear 30 dependency security findings (#13503)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 20:36:52 +00:00
Nikolas Garza 090e174a2f fix(auth): treat the backend login redirect as SSO callback success (#13509) 2026-07-28 20:05:17 +00:00
Justin Tahara d51551ccb9 feat(connectors): allow GitHub connector to index files from a specific branch (#13486) 2026-07-28 00:28:59 +00:00
Justin Tahara 7a00a9ecbf fix(web): don't flash raw 'Loading...' text in connector access selector (#13488) 2026-07-28 00:04:16 +00:00
dependabot[bot] 967c537bc5 chore(deps): bump @dnd-kit/sortable from 8.0.0 to 10.0.0 in /web (#13466)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 22:46:07 +00:00
dependabot[bot] c63bb81f8d chore(deps): bump @radix-ui/react-scroll-area from 1.2.12 to 1.2.15 in /web (#13459)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 22:45:52 +00:00
Wenxi bd8f609113 feat(skills): import skills from GitHub (#13427) 2026-07-27 21:56:36 +00:00
dependabot[bot]andJamison Lahman e66caef06f chore(deps): bump dompurify from 3.4.11 to 3.4.12 in /web (#13268)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jamison Lahman <jamison@lahman.dev>
2026-07-27 21:56:24 +00:00
Justin Tahara edc497c0f3 feat(llm): add Portkey as a built-in LLM provider (3 API modes) (#12965) 2026-07-27 21:41:26 +00:00
Nikolas Garza 79c4928428 feat(auth): per-provider PKCE and scope overrides on SSO provider rows (#13364) 2026-07-27 21:03:18 +00:00
claude[bot]andClaude 4669938b1f fix(storybook): align @storybook/* addon versions with storybook 10.5.0 (#13482)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-27 21:00:13 +00:00
Wenxi e11c382efd fix(web): apply oxfmt 0.59 formatting (#13481) 2026-07-27 20:46:24 +00:00
dependabot[bot] 2e0c6e4062 chore(deps-dev): bump oxfmt from 0.56.0 to 0.59.0 in /web (#13463)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 20:04:55 +00:00
Nikolas Garza 0a32b45715 fix(auth): password auth kill switch for SSO cutover (#12887) 2026-07-27 19:32:23 +00:00