 Jamison LahmanandClaude Fable 5
|
dd1d398c42
|
fix(llm): route Azure responses-bridge calls to the v1 responses surface (#13340)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-23 17:47:52 +00:00 |
|
 DanelegendandClaude Opus 4.8
|
db080c7133
|
feat(mcp): hot-reload craft MCP servers into running sandboxes (#13293)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-23 17:26:26 +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 |
|
Evan Lohn
|
6846e6eebe
|
fix: confluence dc link (#13341)
|
2026-07-23 00:20:45 +00:00 |
|
Justin Tahara
|
9499974a70
|
fix(telemetry): version heartbeat tests fail in CI where DISABLE_TELEMETRY is set (#13337)
|
2026-07-22 23:00:54 +00:00 |
|
Wenxi
|
5c4dfd5863
|
refactor(craft): decouple external apps from skills (#13320)
|
2026-07-22 22:59:51 +00:00 |
|
Bo-Onyx
|
8d4409c0ae
|
feat(hooks): drive endpoint SSRF validation from ssrf_protection_level (#13321)
|
2026-07-22 22:49:57 +00:00 |
|
roshan
|
8479e66bb0
|
fix(image-gen): stream keepalives so LB idle timeouts don't kill slow generations (#13282)
|
2026-07-22 22:40:09 +00:00 |
|
roshan
|
f70694c381
|
feat: OpenAI-compatible Onyx LLM gateway endpoint (#13248)
|
2026-07-22 22:37:24 +00:00 |
|
Justin Tahara
|
8eab0370a2
|
fix(security): stop logging verify token / unsanitized PAT name (ENG-4306, ENG-4307) (#13328)
|
2026-07-22 22:09:38 +00:00 |
|
 DanelegendandClaude Opus 4.8
|
6cfcef10dc
|
feat(mcp): proxy-authoritative per-tool approvals for craft MCP (#13168)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-22 20:55:19 +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 |
|
 Evan LohnandAaron Sells
|
02e8d5e9a6
|
feat(sharepoint): support OneDrive for Business and personal SharePoint site indexing [mirror of #13253 for edits] (#13303)
Co-authored-by: Aaron Sells <aaron.b.sells@nasa.gov>
|
2026-07-22 19:54:59 +00:00 |
|
Justin Tahara
|
9581c36181
|
feat(telemetry): daily version heartbeat for self-hosted instances (#13317)
|
2026-07-22 19:17:18 +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 |
|
Justin Tahara
|
bacc84fc9f
|
fix(sync): release PG connection before document-index I/O in metadata sync task (#13290)
|
2026-07-22 17:46:40 +00:00 |
|
  
|
618b5031bf
|
feat: per-user usage + cost tracking — enforcement (3/4) [edit of #11888] (#13222)
Co-authored-by: Berat Erkan Elcelik <beraterkanelcelik@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-22 16:45:57 +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 |
|
 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 |
|
 SubashMohanandClaude Opus 4.8
|
4cf2a9c7e0
|
feat(reindex): sweep docs a port copy resurrects after a delete (#12733)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-22 08:16:01 +00:00 |
|
 DanelegendandClaude Opus 4.8
|
79f107ce4d
|
feat(mcp): emit craft-enabled MCP servers into opencode config (#13158)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-22 02:03:44 +00:00 |
|
Justin Tahara
|
089b8b0d94
|
feat(file_store): add native Azure Blob Storage backend (#13280)
|
2026-07-22 01: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 |
|
Wenxi
|
26b7c2e846
|
feat(skills): support duplicate skill names (#13225)
|
2026-07-21 22:31:00 +00:00 |
|
 DanelegendandClaude Fable 5
|
04f4c6cbaf
|
feat(craft): sandbox-proxy MCP credential resolver (#13126)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-21 21:34:23 +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 |
|
 DanelegendandClaude Opus 4.8
|
52802377ea
|
refactor(mcp): polymorphic gated_app identity for gated targets (#13169)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-21 21:05:37 +00:00 |
|
Nikolas Garza
|
86f0b1836b
|
fix(auth): invite-only gates SSO signups, and placeholder claims stop 500ing (#13237)
|
2026-07-21 20:50:31 +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 |
|
Evan Lohn
|
d3a4912a8b
|
fix: canvas start date (#13254)
|
2026-07-21 20:01:54 +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 |
|
Evan Lohn
|
97a9a9fb22
|
feat: daily cost usage buckets (#13226)
|
2026-07-21 19:12:35 +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
|
6e62e07cbf
|
fix(auth): let multi-IdP SSO logins claim permission-sync placeholder users (#13224)
|
2026-07-21 00:24:56 +00:00 |
|
 DanelegendandClaude Fable 5
|
c776b294d0
|
feat(llm): pass custom_config to Litellm kwargs (#13087)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-20 23:27:34 +00:00 |
|
Wenxi
|
15a478df91
|
fix(craft): clean up orphan sandbox workspaces (#13202)
|
2026-07-20 23:22:23 +00:00 |
|
Nikolas Garza
|
c8c313448b
|
test(auth): cover IdP enrichment integration surface (#13138)
|
2026-07-20 22:40: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 |
|
Nikolas Garza
|
57ef6ce481
|
fix(auth): harden IdP claims capture and resolution (#13137)
|
2026-07-20 21:47:57 +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 |
|
Nikolas Garza
|
cdb4b8564f
|
feat(auth): retain per-provider IdP claim snapshots (#13136)
|
2026-07-20 21:18:05 +00:00 |
|
 Justin TaharaandAlexander Kim
|
03b7e4f931
|
fix(metrics): serve worker /metrics on a dual-stack socket (#13191)
Co-authored-by: Alexander Kim <alex000kim@gmail.com>
|
2026-07-20 21:05:19 +00:00 |
|
Wenxi
|
2f5c7f2d94
|
feat(craft): add external app admin disablement (#13200)
|
2026-07-20 21:02:21 +00:00 |
|
Nikolas Garza
|
e935ecb651
|
feat(auth): per-tenant claims capture, enable IdP enrichment on multi-tenant (#13135)
|
2026-07-20 20:22:34 +00:00 |
|
Nikolas Garza
|
40471c38da
|
feat(auth): capture SAML directory attributes for profile enrichment (#13019)
|
2026-07-20 19:55:59 +00:00 |
|
Justin Tahara
|
e661962efd
|
fix(gdrive): stream folders during group sync to bound memory (#13190)
|
2026-07-20 19:53:43 +00:00 |
|
Wenxi
|
6f411f9eda
|
fix(image-generation): sanitize test endpoint errors (#13151)
|
2026-07-20 19:30:06 +00:00 |
|