Commit Graph
434 Commits
Author SHA1 Message Date
Justin Tahara 8e5ab3f864 fix(chat): keep processing indicator until user files finish indexing (#12208) 2026-06-18 22:38:28 +00:00
Nikolas Garza 42e47c4462 feat(agent-sharing): edit-page section, admin gating, owned-only gallery - 7/7 (#12028) 2026-06-18 19:26:16 +00:00
Nikolas Garza 34506bd479 feat(agent-sharing): rebuilt share dialog - 6/7 (#12027) 2026-06-18 17:27:46 +00:00
Nikolas Garza e24483c9dc fix(admin): prevent clipped action button in admin list header (#12175) 2026-06-18 17:26:50 +00:00
Nikolas Garza 1d4f36ff62 feat(agent-sharing): share UI foundation - 5/7 (#12025) 2026-06-18 17:01:11 +00:00
Raunak Bhagat ca2ea9d91b refactor(settings): consolidate settings into a single useSettings() hook (#12155) 2026-06-17 19:34:42 +00:00
Jamison Lahman 649890f9b1 fix(mobile): make onboarding responsive (#12135) 2026-06-17 15:39:35 +00:00
roshanandClaude 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
Jamison LahmanandClaude Opus 4.8 47530c5de7 fix(chat): disable model selector when there are no models to select (#12130)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 23:31:05 +00:00
Raunak Bhagat 57f140b494 feat(llm-admin): introduce new PostHog flag to disable llm-provider configuration (#12120) 2026-06-16 20:22:31 +00:00
Raunak Bhagat 63de71decb fix(projects): Fix CreateProjectModal and cap description lines (#12094) 2026-06-16 01:24:00 +00:00
Raunak Bhagat c16c1d8d71 refactor(model-selector): unify LLMPopover, ModelSelector, LLMSelector into one (#11952) 2026-06-16 00:15:11 +00:00
Raunak Bhagat 204109083d fix(app-chrome): unified chrome header — consistent height, no dead space (#12082) 2026-06-15 23:17:17 +00:00
Raunak Bhagat 6346812384 fix(projects): replace empty spacer divs with padding utilities (#12056) 2026-06-14 03:24:28 +00:00
Raunak Bhagat 9b1637ad7c refactor(projects): migrate ProjectContextPanel and ProjectChatSessionList to sections/projects/ (#12049) 2026-06-13 04:24:19 +00:00
Jamison LahmanandClaude Opus 4.8 f88f44fcd0 fix(web): sanitize docx-preview output in file preview modal (#12043)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-12 22:40:25 +00:00
Jamison LahmanandClaude Opus 4.8 615ca3d8c4 test(web): deflake command-menu screenshots by masking timestamps (#12035)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-12 20:48:45 +00:00
Nikolas Garza f68e1c8f51 fix(web): stop background tabs from polling the API forever (#11962) 2026-06-12 01:51:39 +00:00
Jamison LahmanandClaude Opus 4.8 8c9a0862d0 fix(fe): stop nested <button> in model selection list (#11911)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 23:43:29 +00:00
Raunak Bhagat 0d4b9273a6 chore(sidebar): reorganise sidebar utilities into lib/sidebar/ (#11950) 2026-06-11 20:29:07 +00:00
Raunak Bhagat 3980d8589f fix(opal/admin-sidebar): sidebar layout fixes (#11925) 2026-06-11 19:14:42 +00:00
Jamison LahmanandClaude Opus 4.8 03b381d4c5 fix(web): only render custom chat background on chat surfaces (#11943)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-11 19:14:28 +00:00
Raunak Bhagat f3d52abb3b chore(opal): remove className from Checkbox and RootLayout interfaces (#11918) 2026-06-11 00:01:47 +00:00
Jamison LahmanandClaude Opus 4.8 fc769e6f25 feat(security): admin UI for runtime security settings (#11863)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 17:06:46 +00:00
Raunak Bhagat 3de28de89b feat(opal): move sidebar layout primitives into Opal (v0.1.8) (#11864) 2026-06-09 23:42:08 +00:00
Wenxi 962d379c47 fix(craft): interrupt with single Escape (#11857) 2026-06-09 19:42:10 +00:00
Wenxi 1361390072 feat(notifications): paginate retrieval api (#11829) 2026-06-08 22:12:00 +00:00
WenxiandClaude Opus 4.8 d106f0aecb feat(input): expand paste tiles back into the input bar (#11776)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-06 01:26:09 +00:00
Evan Lohn 7a85c93874 feat: show connectors page lite mode (#11762) 2026-06-04 23:45:51 +00:00
a54b38c0e0 feat(admin): add HIDE_QUERY_HISTORY_FROM_ADMIN_PANEL env var (#11579)
Co-authored-by: Berat Erkan Elcelik <beraterkanelcelik@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 21:02:48 +00:00
roshanandClaude Opus 4.8 6fd0075b71 feat(craft): clean up the Craft sidebar to four tabs and rehome settings (#11671)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 02:23:02 +00:00
Raunak Bhagat c7df2ab6ce feat(opal): remove AppLayouts; introduce RootLayout.App + AppChrome (#11688) 2026-06-03 21:44:53 +00:00
Raunak Bhagat 065a47cb95 feat(opal): add RootLayout, design tokens, and sidebar breakpoint constants (#11667) 2026-06-03 20:32:40 +00:00
roshanandClaude Opus 4.8 d9db4aa99b feat(craft): redesign input bar with skill chips, plus menu, and BaseInputBar abstraction (#11634)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 18:02:56 +00:00
Evan LohnandCursor 4a2c6a9303 feat(mcp): add known-provider OAuth controls in auth modal (#11629)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-03 01:56:05 +00:00
Raunak Bhagat 7c15d4bc1c refactor(opal): migrate SimpleLoader into @opal/icons (#11625) 2026-06-03 00:53:12 +00:00
Wenxi a4837f8433 feat(craft): / skill picker — split into Skills + Apps sections (#11607) 2026-06-02 19:19:15 +00:00
WenxiandClaude Opus 4.8 927211bfc6 refactor(input): centralize input-bar keydown precedence + tiles storybook (#11621)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 17:46:08 +00:00
WenxiandClaude Opus 4.8 db00c6f4f6 feat(craft): skill tiles + always-on paste tiles in input bar (#11563)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 17:21:13 +00:00
Raunak Bhagat f903e65f3f refactor(opal): migrate time utilities to @opal/time (#11541) 2026-06-02 16:57:27 +00:00
WenxiandClaude Opus 4.8 7f9f682847 chore(craft): add storybook stories for input bar and queued-message bar (#11561)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-30 02:48:59 +00:00
WenxiandClaude Opus 4.8 7651cb458a feat(craft): queue messages sent while a response is streaming (#11560)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-30 02:25:21 +00:00
WenxiandClaude Opus 4.8 3d07a5272c refactor(chat): extract shared queued-message navigation hook (#11559)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-30 01:55:12 +00:00
Raunak Bhagat 7046da9892 refactor(opal): migrate Tabs component into Opal (#11340) 2026-05-29 00:14:15 +00:00
Raunak Bhagat a12eac889f refactor(opal): migrate CopyButton into Opal (#11472) 2026-05-28 20:32:20 +00:00
Raunak Bhagat 925afd2177 refactor(opal): migrate Switch into Opal (#11474) 2026-05-28 19:42:05 +00:00
Raunak Bhagat e9a893d68f refactor(opal): migrate InputTypein into Opal (#11342) 2026-05-28 17:20:04 +00:00
Wenxi 37c4af3313 fix(craft): mark notification read on click for relative links (#11442) 2026-05-27 20:42:51 +00:00
Raunak Bhagat a05d769ddd refactor(opal): migrate Spacer into Opal (#11429) 2026-05-27 18:14:12 +00:00
Evan Lohn cb880c4e17 fix: mcp user email replacement (#11390) 2026-05-26 22:54:18 +00:00