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 |
|