 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 |
|
Wenxi
|
26b7c2e846
|
feat(skills): support duplicate skill names (#13225)
|
2026-07-21 22:31:00 +00:00 |
|
Wenxi
|
2bc4eac82b
|
feat(skills): enforce canonical skill names (#13078)
|
2026-07-16 20:58:52 +00:00 |
|
 Evan LohnandBerat Erkan Elcelik
|
b3b1497d68
|
feat(mcp): group/public access control for MCP servers [Mirror of #12227 for EE edits] (#12972)
Co-authored-by: Berat Erkan Elcelik <beraterkanelcelik@gmail.com>
|
2026-07-16 01:00:24 +00:00 |
|
Wenxi
|
468189617a
|
feat(skills): create and manage skills in UI (#13014)
|
2026-07-15 16:48:29 +00:00 |
|
Raunak Bhagat
|
7b100c6d46
|
fix(auth): only enforce password constraints during signup, not login (#12933)
|
2026-07-13 18:32:37 +00:00 |
|
 
|
952c7c4a4c
|
feat(craft): replace onboarding intro with the Living Map tour (#12828)
Co-authored-by: rohoswagger <roshan@onyx.app>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-13 17:41:26 +00:00 |
|
Raunak Bhagat
|
59603a1468
|
refactor(auth-components): Move auth UI components to lib (#12885)
|
2026-07-13 16:53:17 +00:00 |
|
 Jamison LahmanandClaude Fable 5
|
0a59440f09
|
fix(web): restore standard height for connector wizard text inputs (#12884)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-10 22:55:19 +00:00 |
|
Wenxi
|
96d4ed2f90
|
feat(craft): inline provider onboarding on the welcome page (#12816)
|
2026-07-09 23:35:48 +00:00 |
|
 DanelegendandClaude Opus 4.8
|
9aaa3e6564
|
feat: Improve code-int error display (#8916)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-08 22:42:49 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
b5fc2a11b4
|
feat(settings): convert Custom Retention to an inline days input (#12693)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-07 18:03:49 +00:00 |
|
 roshanandClaude Fable 5
|
265e03e08f
|
test(e2e): de-race scroll-bottom assertions in scroll_behavior spec (#12715)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-06 22:20:16 +00:00 |
|
 SubashMohanandClaude Opus 4.8
|
cba40dab12
|
feat(reindex): reindex-port flow — copy & re-embed live chunks into the new index (#11977)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-06 15:46:53 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
e87594c62b
|
test(web): hide flaky access-tokens status in settings visual regression (#12622)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-01 20:28:35 +00:00 |
|
Danelegend
|
65451d2216
|
fix(docx): Remove saving docx as plaintext (#12492)
|
2026-06-27 00:35:08 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
e5f5050c7f
|
fix(settings): respect "Always Start with an Agent" for anonymous users (#12394)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-24 20:21:16 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
be9521854b
|
feat(admin): replace three-dots loader with animated Onyx mark (#12169)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-22 20:49:50 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
26cd0f3217
|
fix(auth): serve anonymous chat to logged-out users on self-hosted (#11935) (#12074)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-19 17:58:38 +00:00 |
|
Justin Tahara
|
8e5ab3f864
|
fix(chat): keep processing indicator until user files finish indexing (#12208)
|
2026-06-18 22:38:28 +00:00 |
|
Wenxi
|
82654d4215
|
chore(craft): remove unused build code (#11959)
|
2026-06-17 23:49:05 +00:00 |
|
Raunak Bhagat
|
c16c1d8d71
|
refactor(model-selector): unify LLMPopover, ModelSelector, LLMSelector into one (#11952)
|
2026-06-16 00:15:11 +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 |
|
 Jamison LahmanandClaude Opus 4.8
|
0b8193a163
|
fix(e2e): scope settings page screenshots to the settings container (#12017)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-12 19:43:03 +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
|
3980d8589f
|
fix(opal/admin-sidebar): sidebar layout fixes (#11925)
|
2026-06-11 19:14:42 +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 |
|
 Jamison LahmanandClaude Opus 4.8
|
fcb26af388
|
test(agents): split flaky welcome-page-with-assistant screenshot (#11870)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 22:50:04 +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 |
|
 WenxiandClaude Opus 4.8
|
b0f5562c01
|
feat(PAT): user-facing scope selection (API + settings UI) (#11744)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-04 21:22:40 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
084e94bcb4
|
test(web): rewrite MCP e2e tests with the page object model (#11608)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-03 20:08:04 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
2c3a048c7c
|
feat(devcontainer): CLAUDE.md overlay + Playwright e2e bootstrap docs (#11658)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-03 17:37:13 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
f6f6d7b5c4
|
test(web): de-flake E2E tests (global-state isolation + afterEach race) (#11619)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-02 18:58:34 +00:00 |
|
Justin Tahara
|
04b08044b5
|
fix(web): stage embedding model when connecting registry-less cloud providers (LiteLLM/Azure) (#11606)
|
2026-06-02 18:58:26 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
45d0d08791
|
test(playwright): isolate /admin/indexing/status visual regression (#11597)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-01 22:44:16 +00:00 |
|
 WenxiandClaude Opus 4.7
|
9002ba7557
|
test(e2e): pre-set admin display name to dismiss onboarding prompt (#11564)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-31 00:30:51 +00:00 |
|
Raunak Bhagat
|
e9a893d68f
|
refactor(opal): migrate InputTypein into Opal (#11342)
|
2026-05-28 17:20:04 +00:00 |
|
 Jamison LahmanandClaude Opus 4.7
|
f5e5ec2ead
|
chore(repo): consolidate npm projects into a root bun workspace (#11455)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-27 23:58:50 +00:00 |
|
 Chris WeaverandClaude Opus 4.7
|
a329142f9f
|
feat(craft): wake user sandbox when a scheduled task fires (#11171)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-21 18:19:39 +00:00 |
|
Raunak Bhagat
|
e31586815e
|
feat(llm): custom model display names + consolidate LLM types (#11195)
|
2026-05-19 19:00:06 +00:00 |
|
SubashMohan
|
9cc042f028
|
feat(enterprise-settings): add custom help link and hide-branding toggle (#11148)
|
2026-05-19 02:40:46 +00:00 |
|
Raunak Bhagat
|
6a9f0153a7
|
refactor(voice): Clean up small items for Voice, Web-Search, Language-Models (#11063)
|
2026-05-15 09:10:01 +00:00 |
|
 Chris WeaverandClaude Opus 4.7
|
59d430d8ce
|
feat(craft): scheduled tasks v1 (#11027)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-05-13 19:42:25 +00:00 |
|
Nikolas Garza
|
e3f1ba7788
|
fix(scim): return null instead of 404 when no token configured (#11038)
|
2026-05-13 19:10:50 +00:00 |
|
Raunak Bhagat
|
416d9f3633
|
fix(admin): WebSearch modal cleanup — masked_api_key, disconnect-prevention, ProviderCard hover (#11036)
|
2026-05-13 04:39:36 +00:00 |
|
Danelegend
|
5ec0fe43db
|
chore(img-gen): Drop dalle-3 as a image gen provider (#11032)
|
2026-05-12 22:28:13 +00:00 |
|
Justin Tahara
|
97ef225a26
|
test(voice): verify STT works without a TTS provider (ENG-3927) (#11029)
|
2026-05-12 21:14:43 +00:00 |
|
Wenxi
|
629247149e
|
refactor: better copy PAT button in creation modal (#11005)
|
2026-05-12 17:38:38 +00:00 |
|