Kazuhiro Sera
|
53a461f54e
|
ci: cache mypy results across typecheck runs
|
2026-08-07 08:57:52 +09:00 |
|
Kazuhiro Sera
|
070b6e1543
|
perf: accelerate developer checks (#4258)
|
2026-08-06 23:06:57 +00:00 |
|
Henry Su
|
f3b6c61785
|
fix(sandbox): keep move_to when coercing apply_patch operation mappings (#4242)
|
2026-08-06 17:02:04 +09:00 |
|
Henry Su
|
19f6bde526
|
fix(models): propagate the OpenAI request ID on the Chat Completions path (#4243)
|
2026-08-06 16:05:33 +09:00 |
|
Kazuhiro Sera
|
4a1773f405
|
fix: make session mutations atomic (#4212)
|
2026-08-06 14:49:57 +09:00 |
|
Kazuhiro Sera
|
b47a0e4be7
|
docs: update translated pages
|
2026-08-06 10:18:59 +09:00 |
|
Kazuhiro Sera
|
065feebfd8
|
docs: document API Fast mode
|
2026-08-06 10:02:37 +09:00 |
|
Aditya Singh
|
36d50b014a
|
fix: keep tool guardrail results when a resumed run interrupts again (#4239)
|
2026-08-06 00:27:36 +00:00 |
|
Abhay Singh
|
37b7a035b1
|
fix: keep empty turns in the nested conversation history (#4230)
|
2026-08-06 00:23:26 +00:00 |
|
Aditya Singh
|
0f4acc1cb9
|
fix(tracing): catch only the context reset on generator close (#4232)
|
2026-08-06 00:18:16 +00:00 |
|
Aditya Singh
|
aad96a7c11
|
fix(tools): annotate the bare tool guardrail decorator overloads (#4238)
|
2026-08-06 00:11:53 +00:00 |
|
Aditya Singh
|
7e5b3e076e
|
fix: copy raw_responses when building a RunState (#4237)
|
2026-08-06 00:11:09 +00:00 |
|
Aditya Singh
|
141f59949e
|
fix(tracing): release the span scope when a generator is closed (#4233)
|
2026-08-06 00:04:20 +00:00 |
|
Aditya Singh
|
2de0178d61
|
fix(streaming): assemble chat completions content parts in content index order (#4236)
|
2026-08-06 09:02:36 +09:00 |
|
Aditya Singh
|
c9153d2554
|
fix(mcp): build the active server list without re-consuming the iterable (#4235)
|
2026-08-06 09:01:56 +09:00 |
|
Aditya Singh
|
7c6ff9a3f8
|
fix(extensions): surface content filter refusals on the any_llm chat path (#4234)
|
2026-08-06 09:01:04 +09:00 |
|
Aditya Singh
|
cce949a3fc
|
fix(memory): enforce closed state on SQLite session empty add_items (#4231)
|
2026-08-05 23:51:45 +00:00 |
|
Abhay Singh
|
810620b122
|
fix(sandbox): stop splitting Cloudflare SSE events at chunk boundaries (#4215)
|
2026-08-05 23:47:08 +00:00 |
|
Kazuhiro Sera
|
0068ce4329
|
fix: redact JSON validation errors (#4211)
|
2026-08-06 08:26:45 +09:00 |
|
Kazuhiro Sera
|
f65a89b015
|
test: stabilize Blaxel prune patching on Python 3.10
|
2026-08-06 08:24:56 +09:00 |
|
Aditya Singh
|
5d6885e0cb
|
fix(tracing): release the trace scope when a generator is closed (#4221)
|
2026-08-05 23:24:22 +00:00 |
|
Aditya Singh
|
b6787a3f0f
|
fix(mcp): keep MCP error content when structured output is enabled (#4224)
|
2026-08-05 23:21:09 +00:00 |
|
Abhay Singh
|
005a752dfc
|
fix(voice): keep the word separator when flushing streamed sentences (#4227)
|
2026-08-06 08:09:40 +09:00 |
|
Aditya Singh
|
eca1223440
|
fix(models): keep url citations when converting chat completions output (#4222)
|
2026-08-06 08:06:50 +09:00 |
|
Aditya Singh
|
55b9ea3785
|
fix(run): publish completed streamed guardrail results on failure paths (#4223)
|
2026-08-05 23:01:07 +00:00 |
|
Aditya Singh
|
a8ac730e66
|
fix(voice): forward TTSModelSettings.speed to the OpenAI speech API (#4220)
|
2026-08-05 22:53:43 +00:00 |
|
Aditya Singh
|
5c7fdd53a7
|
fix(extensions): resolve the any-llm default model at call time (#4219)
|
2026-08-05 22:53:23 +00:00 |
|
dfedoryshchev
|
dac872ebbc
|
docs: correct nonexistent guardrail type names (#4218)
|
2026-08-05 22:52:46 +00:00 |
|
Abhay Singh
|
c358dbabe7
|
fix(sandbox): encode Blaxel terminal WebSocket URL query values (#4217)
|
2026-08-05 22:52:01 +00:00 |
|
Kazuhiro Sera
|
c48dd4c1aa
|
feat: pass run context to custom sessions (#4209)
|
2026-08-05 22:27:54 +09:00 |
|
Aditya Singh
|
afd1a26249
|
fix(memory): release SQLite engine config entries when engines are collected (#4210)
|
2026-08-05 13:09:43 +00:00 |
|
Kazuhiro Sera
|
f6a32fee4e
|
fix: harden tool output trimming contracts (#4204)
|
2026-08-05 11:02:08 +00:00 |
|
Kazuhiro Sera
|
6af30c57e2
|
fix: prevent queue consumer deadlocks (#4201)
Co-authored-by: abhay-codes07 <abhaysingh0293@gmail.com>
|
2026-08-05 19:52:01 +09:00 |
|
Kazuhiro Sera
|
b9f817aba8
|
test: fix failuring tests
|
2026-08-05 19:05:21 +09:00 |
|
Kazuhiro Sera
|
8f7e6d763c
|
feat: support MCP Python SDK v1 and v2 (#4106)
|
2026-08-05 18:52:13 +09:00 |
|
Kazuhiro Sera
|
afa911f82a
|
perf: add source-only typecheck target (#4200)
|
2026-08-05 18:35:57 +09:00 |
|
Kazuhiro Sera
|
3088d5f402
|
perf: run serial tests alongside xdist (#4197)
|
2026-08-05 18:33:34 +09:00 |
|
Sam Xie
|
8be468f35b
|
docs(tracing): fix custom span output example (#4196)
|
2026-08-05 14:19:06 +09:00 |
|
Pranav Mishra
|
d270dac3a5
|
fix(sandbox): cancel sibling env resolvers when one fails (#4195)
|
2026-08-05 04:38:20 +00:00 |
|
Kazuhiro Sera
|
08c1c9f365
|
docs: update config and guardrails pages
|
2026-08-05 12:49:19 +09:00 |
|
github-actions[bot]
|
92aa1b9053
|
Bump version to 0.19.4 (#4194)
v0.19.4
|
2026-08-05 11:55:50 +09:00 |
|
Kazuhiro Sera
|
b4386278aa
|
docs: fix tool duplication in sandbox examples
|
2026-08-05 11:54:03 +09:00 |
|
Kazuhiro Sera
|
e064ab6839
|
test: make parent cancellation tests deterministic (#4193)
Co-authored-by: Shaurya Singh <sshaurya914@gmail.com>
|
2026-08-05 11:29:51 +09:00 |
|
Kazuhiro Sera
|
7379e75d4e
|
fix(memory): reject reused branch IDs when creating a branch (#4186)
Co-authored-by: Henry Su <henrysu4707@gmail.com>
|
2026-08-05 11:13:37 +09:00 |
|
Kazuhiro Sera
|
bf00f45f32
|
test: make async tool and guardrail tests deterministic (#4192)
Co-authored-by: Shaurya Singh <sshaurya914@gmail.com>
|
2026-08-05 01:48:15 +00:00 |
|
Kazuhiro Sera
|
107260f992
|
fix(tracing): mark non-streaming agent span failures (#4191)
Co-authored-by: Henry Su <henrysu4707@gmail.com>
|
2026-08-05 10:47:53 +09:00 |
|
Kazuhiro Sera
|
81de0d0afe
|
fix(realtime): clean up failed connection attempts (#4189)
Co-authored-by: Shaurya Singh <sshaurya914@gmail.com>
|
2026-08-05 01:25:58 +00:00 |
|
Kazuhiro Sera
|
36829b62e3
|
fix(models): surface non-streaming content-filter refusals (#4188)
Co-authored-by: LeSingh1 <sshaurya914@gmail.com>
|
2026-08-05 01:22:57 +00:00 |
|
Kazuhiro Sera
|
4c9e50757b
|
fix(run): cancel sibling work after concurrent failures (#4185)
Co-authored-by: Pranav Mishra <mishrapranav82@gmail.com>
|
2026-08-05 01:15:20 +00:00 |
|
Kazuhiro Sera
|
6972c14f25
|
fix(memory): skip conversation creation on empty add_items (#4190)
Co-authored-by: LeSingh1 <sshaurya914@gmail.com>
|
2026-08-05 01:06:09 +00:00 |
|