Wenxi
|
5c4dfd5863
|
refactor(craft): decouple external apps from skills (#13320)
|
2026-07-22 22:59:51 +00:00 |
|
 SubashMohanandClaude Opus 4.8
|
a4882d0610
|
feat(userfile-port): scope-polymorphic PortAttempt + helpers (#12766)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-22 11:46:42 +00:00 |
|
Wenxi
|
26b7c2e846
|
feat(skills): support duplicate skill names (#13225)
|
2026-07-21 22:31:00 +00:00 |
|
 DanelegendandClaude Fable 5
|
1b16fcc23c
|
feat(mcp): add available_in_craft flag + craft-enabled listing API (#13068)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-21 20:40:03 +00:00 |
|
Justin Tahara
|
2303eb1cc8
|
chore(db): migrate python tool db name to run_python, drop code-side resolution (#13238)
|
2026-07-21 19:22:13 +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 |
|
 
|
4a8c42b789
|
feat: per-user usage + cost tracking — accounting (2/4) [modifying #11887] (#12551)
Co-authored-by: Berat Erkan Elcelik <beraterkanelcelik@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-20 21:39:37 +00:00 |
|
Wenxi
|
2f5c7f2d94
|
feat(craft): add external app admin disablement (#13200)
|
2026-07-20 21:02:21 +00:00 |
|
Jamison Lahman
|
9881c03822
|
chore(fmt): remove order-by-type (#13183)
|
2026-07-20 18:13:25 +00:00 |
|
Jamison Lahman
|
46af76e98a
|
chore(fmt): remove force-single-line (#12996)
|
2026-07-20 17:15:00 +00:00 |
|
Wenxi
|
753b0fe8e3
|
feat(skills): prompt to reload stale session skills (#13133)
|
2026-07-17 23:11:36 +00:00 |
|
Wenxi
|
957394f871
|
feat(skills): add per-user skill enablement (#13118)
|
2026-07-17 03:17:32 +00:00 |
|
Wenxi
|
2bc4eac82b
|
feat(skills): enforce canonical skill names (#13078)
|
2026-07-16 20:58:52 +00:00 |
|
Nikolas Garza
|
fa0287e2d2
|
refactor(auth): gate cloud-only behavior on MULTI_TENANT (#13017)
|
2026-07-16 19:20:35 +00:00 |
|
Yuhong Sun
|
9cdc575958
|
fix: github empty repos should not cause exception (#13065)
|
2026-07-16 01:14:32 +00:00 |
|
Wenxi
|
468189617a
|
feat(skills): create and manage skills in UI (#13014)
|
2026-07-15 16:48:29 +00:00 |
|
 Jamison LahmanandClaude Fable 5
|
5a2f8f4a81
|
refactor(llm): split LiteLLM model-map lookups out of llm/utils (#12974)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-15 16:46:40 +00:00 |
|
Wenxi
|
8c4fb46184
|
feat(skills): support folder bundle uploads (#13001)
|
2026-07-14 22:33:54 +00:00 |
|
 Jamison LahmanandClaude Fable 5
|
20f1bfc5d1
|
chore(build): drop the setuptools build system; make onyx a virtual uv project (#12952)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-14 03:22:38 +00:00 |
|
roshan
|
e060b8bac3
|
feat(craft): admin Craft section with editable workspace instructions (#12960)
|
2026-07-13 22:06:49 +00:00 |
|
Justin Tahara
|
f6bf055321
|
fix(ttl): isolate + batch chat retention cleanup off the primary queue (#12928)
|
2026-07-13 20:06:43 +00:00 |
|
 roshanandClaude Fable 5
|
62aad2af83
|
fix(craft): hide nextjs.log and nextjs.pid in file explorer (#12926)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-13 17:06:56 +00:00 |
|
Wenxi
|
23600049dd
|
fix(craft): allow proxied origin for webapp dev server + fix preview 404 flapping (#12793)
|
2026-07-08 23:58:44 +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 |
|
Wenxi
|
757db4672d
|
fix(cli): JSON-aware truncation so search output is always valid JSON (#12768)
|
2026-07-08 17:06:42 +00:00 |
|
Wenxi
|
91e79400f7
|
fix(auth): restore chat access for LIMITED service-account keys (#12738)
|
2026-07-07 19:24:26 +00:00 |
|
 roshanandClaude Fable 5
|
3e4a1454ca
|
feat(craft): detect sandbox sleep and wake on user intent (#12661)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-07 19:13: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 |
|
Wenxi
|
6c2a223d35
|
feat(skills): add share, transfer, and edit endpoints (#12663)
|
2026-07-02 22:29:46 +00:00 |
|
Wenxi
|
31d5a492e4
|
feat(skills): unify skill API on access policies (#12662)
|
2026-07-02 21:43:28 +00:00 |
|
Justin Tahara
|
47475038f0
|
fix(chat): base chat retention on last message time (#12639)
|
2026-07-02 00:57:08 +00:00 |
|
 roshanandClaude Opus 4.8
|
5895337a05
|
feat(craft): give the agent headless browser use via a built-in browser skill (#12564)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-01 18:46:01 +00:00 |
|
Wenxi
|
744dbe367f
|
refactor(skills): centralize skill api helpers (#12579)
|
2026-07-01 18:32:28 +00:00 |
|
Justin Tahara
|
08ab7b4c7c
|
fix(security): redact persona/MCP owner email + internal server_url from basic users (ENG-4251) (#12526)
|
2026-06-30 01:59:32 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
46e19cc275
|
fix(ee): scope curator group writes to curated groups (#12525)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-30 01:18:45 +00:00 |
|
 DanelegendandClaude Opus 4.8
|
23f5b94929
|
feat(craft): connect_app sandbox tool + agent instructions (#12443)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-29 21:53:07 +00:00 |
|
Justin Tahara
|
f2c1a93401
|
fix(auth): restrict connector read endpoints to curator/admin (ENG-4249) (#12519)
|
2026-06-29 19:24:56 +00:00 |
|
 WenxiandClaude Opus 4.8
|
87f2e9670e
|
chore(craft): real k8s integration tests (#12221)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-26 20:22:43 +00:00 |
|
Wenxi
|
bc923c0d06
|
test(craft): add k8s integration harness (#12467)
|
2026-06-26 17:50:05 +00:00 |
|
Wenxi
|
b947801f3a
|
test(craft): expand Docker compose integration coverage (#12455)
|
2026-06-25 23:54:24 +00:00 |
|
Wenxi
|
69119d9fb7
|
test(craft): type shared build integration helpers (#12441)
|
2026-06-25 20:11:46 +00:00 |
|
Wenxi
|
d81d23f724
|
test(craft): run compose API contract tests (#12392)
|
2026-06-24 21:17:20 +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 |
|
Danelegend
|
fb4d0fcd30
|
feat(craft): Seed external apps for tenants in cloud (#12288)
|
2026-06-23 22:13:54 +00:00 |
|
Wenxi
|
1babdddd24
|
fix(craft): avoid returning external app secrets (#12343)
|
2026-06-23 21:20:10 +00:00 |
|
Jamison Lahman
|
2ffe82730a
|
refactor(comments): replace mentions of mypy with app-agnostic comment (#12267)
|
2026-06-22 19:14:12 +00:00 |
|
acaprau
|
5f949ba141
|
chore(craft): Snapshotting e2e test (#12171)
|
2026-06-18 20:34:13 +00:00 |
|
 SubashMohanandClaude Opus 4.8
|
a01015a922
|
feat(auth): add mobile SSO bridge with PKCE one-time code exchange (#12150)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-18 11:46:20 +00:00 |
|
Wenxi
|
82654d4215
|
chore(craft): remove unused build code (#11959)
|
2026-06-17 23:49:05 +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 |
|