Wenxi
|
a50347bdcf
|
Unify chat execution in the Python agent SDK
|
2026-10-22 09:47:24 -07:00 |
|
Wenxi
|
9d36a5bbd8
|
refactor(oauth-config): use shared authorization attempts (#14158)
|
2026-10-15 22:24:37 +00:00 |
|
Wenxi
|
dd7f0db47b
|
refactor(oauth): consolidate authorization flow primitives (#14157)
|
2026-10-15 20:49:48 +00:00 |
|
roshan
|
e38325d713
|
feat(oauth): add a generic OAuth provider, with MCP as its first resource (#15543)
|
2026-10-08 01:49:33 +00:00 |
|
 WenxiandClaude Opus 5.5
|
26185be857
|
fix(chat): scope stop requests to one stream (#15497)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-10-05 17:54:28 +00:00 |
|
 WenxiandClaude Opus 5.5
|
c8547c630e
|
feat(cache): renew a key only while it holds an expected value (#15191)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-09-28 20:11:15 +00:00 |
|
 WenxiandClaude Opus 5.5
|
a00f1c9ce6
|
feat(cache): optional per-client operation timeout for cache backends (#15149)
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
2026-09-25 22:00:17 +00:00 |
|
Wenxi
|
14673a2a54
|
refactor(oauth): share authorization attempts across OAuth flows (#14122)
|
2026-08-21 02:15:49 +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 |
|
Nikolas Garza
|
2ffae2fe02
|
feat: encrypted key-value table for instance secrets, drop the encrypt flag (#12672)
|
2026-07-08 20:17:41 +00:00 |
|
Wenxi
|
bdc8800c68
|
test(craft): factor shared test helpers (#12269)
|
2026-06-22 19:02:52 +00:00 |
|
Nikolas Garza
|
6f81681c5a
|
feat(chat): durable chat runs — reconnect to in-flight streams (#11927)
|
2026-06-16 01:49:47 +00:00 |
|
Evan Lohn
|
6aa56821d6
|
feat: use new cache backend where appropriate (#8889)
|
2026-03-03 07:14:39 +00:00 |
|
Evan Lohn
|
fa29cc3849
|
feat: postgres cache backend (#8879)
|
2026-03-03 04:33:47 +00:00 |
|