Commit Graph
3385 Commits
Author SHA1 Message Date
Raunak BhagatandJulienNonin e84df81adc fix(chat): ensure agent persists correctly after page refresh (#13355)
Co-authored-by: JulienNonin <julien.nonin@sfr.fr>
2026-07-23 16:59:09 +00:00
DanelegendandClaude Opus 4.8 613c85f148 feat(mcp): Frontend for Craft MCP (#13291)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 07:27:46 +00:00
SubashMohanandClaude Opus 4.8 e5ed7b4876 feat(reindex-port): PAUSED status scaffolding + pause-aware reporting (#12922)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 05:14:31 +00:00
Wenxi 5c4dfd5863 refactor(craft): decouple external apps from skills (#13320) 2026-07-22 22:59:51 +00:00
Jamison LahmanandClaude Fable 5 84cc779e44 docs(agents): refresh AGENTS.md, split backend standards into backend/AGENTS.md (#13301)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 20:34:21 +00:00
Nikolas Garza 83b11afd4d fix(auth): tolerate OIDC IdPs that omit email_verified, strict as per-provider opt-in (#13300) 2026-07-22 18:39:17 +00:00
Wenxi 87b263a528 feat(skills): review uploads before creation (#13281) 2026-07-22 17:10:10 +00:00
Romit 7e2873011e chore: remove unused mouse tracking hook (#13296) 2026-07-22 16:26:42 +00:00
SubashMohanandClaude Opus 4.8 0d183ed53e feat(index-settings): re-indexing progress banner (#12849)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 12:50:53 +00:00
Evan Lohn 1c4af29b1b feat: efficient token tracking (#13275) 2026-07-22 01:02:36 +00:00
Justin Tahara 20b6d4b8d4 feat(connectors): add include_attachments setting to Confluence connector (#13283) 2026-07-22 00:30:27 +00:00
Justin Tahara d103f9633f feat(image-gen): add Gemini 3 Pro Image (GA), hide discontinued preview (#13284) 2026-07-21 23:44:54 +00:00
Wenxi 26b7c2e846 feat(skills): support duplicate skill names (#13225) 2026-07-21 22:31:00 +00:00
dependabot[bot] cdd439e8e3 chore(deps-dev): bump jest and @types/jest in /web (#13042)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-21 22:16:44 +00:00
dependabot[bot] 3434cd0875 chore(deps): bump @radix-ui/react-menubar from 1.1.18 to 1.1.20 in /web (#13044)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-21 22:16:41 +00:00
dependabot[bot] 80feda4667 chore(deps): bump sharp from 0.34.5 to 0.35.3 in /web (#13047)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-21 22:16:35 +00:00
Nikolas Garza d88e5ef394 fix(auth): harden SSO callbacks, invite-only toggle, and error surfacing (#13256) 2026-07-21 21:20:49 +00:00
Nikolas Garza 8fe79bd9ef fix(sidebar): scroll-aware edge fades, hide native scrollbar (#13236) 2026-07-21 19:43:03 +00:00
Nikolas Garza 048cbad0f6 fix(chat): restore 24px welcome-to-input gap per design spec (#13251) 2026-07-21 19:42:58 +00:00
Justin Tahara dac9941cc0 fix(tools): rename Code Interpreter LLM function name off OpenAI-reserved "python" (#13235) 2026-07-21 17:47:26 +00:00
Nikolas Garza e31b356cae fix(onboarding): make flow scrollable and responsive at small viewports (#13228) 2026-07-21 04:41:24 +00:00
Nikolas Garza 7e81e0285e fix(opal): correct home icon geometry to the design glyph (#13223) 2026-07-20 23:53:44 +00:00
Jamison Lahman 2bd8c8ef2a fix(fe): align header items at flex-start (#13218) 2026-07-20 23:14:26 +00:00
Nikolas Garza 7ff14809a8 refactor(web): migrate InputTextArea consumers to Opal (#12989) 2026-07-20 22:30:47 +00:00
DanelegendandClaude Fable 5 dcf863ad11 feat(security): LLM env injection toggle on security hardening page (#13170)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 22:29:06 +00:00
claude[bot]andClaude ca2bb3f324 fix: resolve empty OAuth credential modal for zero-kwargs OAuth connectors (#13212)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-20 22:24:04 +00:00
Nikolas Garza 943a512c67 feat(opal): add home and square-plus icons, fix clamped title overflow (#13153) 2026-07-20 22:12:00 +00:00
Nikolas Garza a76493128c feat(opal): add OnyxLoader, IconLoader, and PageLoader (#12917) 2026-07-20 21:55:09 +00:00
DanelegendandClaude Opus 4.8 61f9e72e0a feat(ollama): store API key in api_key field instead of custom_config (#13198)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 21:45:23 +00:00
Jamison LahmanandClaude Fable 5 a2afdd12f4 fix(desktop): only reserve the title-bar strip on macOS (#13204)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 21:07:30 +00:00
Wenxi 2f5c7f2d94 feat(craft): add external app admin disablement (#13200) 2026-07-20 21:02:21 +00:00
Nikolas Garza 40471c38da feat(auth): capture SAML directory attributes for profile enrichment (#13019) 2026-07-20 19:55:59 +00:00
Wenxi d98bdb5a9a feat(connectors): Box connector (indexing + permission sync) (#12862) 2026-07-19 16:50:54 +00:00
Wenxi 660011f261 fix(craft): preserve stale skill refresh ordering (#13157) 2026-07-17 23:55:53 +00:00
Wenxi 753b0fe8e3 feat(skills): prompt to reload stale session skills (#13133) 2026-07-17 23:11:36 +00:00
Nikolas Garza 0dd650392e refactor(web): migrate the modal ecosystem to Opal (#12840) 2026-07-17 21:17:20 +00:00
Jamison LahmanandClaude Opus 4.8 3097498e89 fix(web): correct sidebar & settings-nav responsive breakpoints (#13148)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-17 21:16:18 +00:00
Nikolas Garza c57a2f4a0d feat(opal): add ConfirmationModalLayout (#12873) 2026-07-17 20:29:37 +00:00
Nikolas Garza 28b4b4b889 feat(opal): add modal context hooks (#12872) 2026-07-17 20:09:57 +00:00
Raunak Bhagat 337f5082fd feat(opal): render TextButton with an internal as="p" instead (#13141) 2026-07-17 19:50:22 +00:00
claude[bot]andClaude b147959bff fix(chat): include current model in options so the default chip renders (#13144)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-17 19:37:41 +00:00
Nikolas Garza e17fbd3203 feat(opal): add Modal (#12835) 2026-07-17 19:32:54 +00:00
acaprau 22c07e49b3 feat(auth, fe): Update logout modal copy with more detail from the backend (#13123) 2026-07-17 18:42:01 +00:00
Duo YangandClaude Fable 5 8c2bb26ffd fix(chat): use text-04 for message body text (#13120)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 18:40:38 +00:00
roshanandClaude Opus 4.8 346deae897 fix: persist dark mode toggle across reloads (#12445)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-17 16:40:51 +00:00
Raunak Bhagat 2a8e71d939 feat(opal): add TextButton component (#13132) 2026-07-17 16:38:36 +00:00
Wenxi 957394f871 feat(skills): add per-user skill enablement (#13118) 2026-07-17 03:17:32 +00:00
Nikolas Garza c31394676c fix(auth): keep legacy SSO redirect URIs working after row migration (#13111) 2026-07-17 00:53:01 +00:00
Nikolas Garza 26342f278f feat(opal): add InputTime (#12915) 2026-07-17 00:39:11 +00:00
Nikolas Garza f2bd6144ec feat(opal): add InputSelect (#12881) 2026-07-16 23:22:38 +00:00