Asim Aslam
7f78bbf814
Broaden MiniMax streaming conformance ( #4481 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-09 19:22:01 +01:00
Asim Aslam
7e0b6fd3fa
Fix AtlasCloud tool streaming capability ( #4477 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-09 18:32:39 +01:00
Asim Aslam
4150e8dc89
Repair partial text tool calls ( #4445 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-09 08:59:37 +01:00
Asim Aslam
776fe1a36a
Add agent stream provider conformance ( #4433 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-09 04:56:44 +01:00
Asim Aslam
ad8ff2abde
Harden model call timeout enforcement ( #4411 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-09 01:05:25 +01:00
Asim Aslam
687a33faee
Preserve checkpointed tool calls on agent resume ( #4406 )
...
goreleaser / goreleaser (push) Has been cancelled
Co-authored-by: Codex <codex@openai.com >
2026-07-09 00:01:13 +01:00
Asim Aslam
80d2d7306f
agent: document resume checkpoint limits ( #4397 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-08 22:01:52 +01:00
Asim Aslam
0e3a749556
agent: add workflow run info to tool spans ( #4391 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-08 20:08:02 +01:00
Asim Aslam
967e1cfd9b
Stabilize conformance marker retry prompt ( #4357 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-08 14:14:06 +01:00
Asim Aslam
415e95c0f1
test agent startup resume checkpoints ( #4350 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-08 13:20:15 +01:00
Asim Aslam
a1d17ec984
Avoid recording failed stream turns ( #4313 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-08 04:57:10 +01:00
Asim Aslam
76fea3f01c
agent: parse function-style text tool calls ( #4307 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-08 03:29:12 +01:00
Asim Aslam
2c7b2dbe51
Harden text tool call parsing for AtlasCloud ( #4270 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-07 20:24:31 +01:00
Asim Aslam
ae69583f34
Parse OpenAI-compatible text tool calls ( #4257 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-07 16:40:58 +01:00
Asim Aslam
ef46bfc37f
Prevent duplicate delegate replays ( #4251 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-07 15:30:36 +01:00
Asim Aslam
5b32014de1
agent: trace tool retry attempts ( #4232 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-07 10:58:59 +01:00
Asim Aslam
32d0c46676
agent: cancel stream ask on close ( #4226 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-07 09:05:08 +01:00
Asim Aslam
091fb1d4df
agent: add resume pending helper ( #4221 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-07 07:05:27 +01:00
Asim Aslam
6f220089d5
test agent retry side-effect dedupe ( #4215 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-07 04:57:01 +01:00
Asim Aslam
e51cbfba01
agent: harden conformance delegate retry ( #4211 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-07 03:30:56 +01:00
Asim Aslam
f6951d2bb0
Enforce idempotent delegate notifications ( #4200 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-07 01:03:54 +01:00
Asim Aslam
d54139c02d
Harden agent conformance retry prompts ( #4195 )
...
goreleaser / goreleaser (push) Has been cancelled
Co-authored-by: Codex <codex@openai.com >
2026-07-07 00:00:00 +01:00
Asim Aslam
5ff3760cd4
Harden agent conformance retry completion ( #4191 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-06 23:10:09 +01:00
Asim Aslam
dbce523437
agent: cover durable checkpoint resume smoke ( #4167 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-06 19:29:11 +01:00
Asim Aslam
40308cf779
Preserve delegated notification plan completion ( #4146 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-06 13:03:39 +01:00
Asim Aslam
d4bfb4db5a
agent: record otel events before ending spans ( #4027 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-05 10:41:35 +01:00
Asim Aslam
15af99f587
agent: extend checkpoint plan continuations ( #4019 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-05 08:48:44 +01:00
Asim Aslam
f2096bf0cf
Guard plan delegation ordering ( #4003 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-05 03:30:56 +01:00
Asim Aslam
f16b23cf76
agent: run mixed text tool calls after structured calls ( #3998 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-05 02:18:18 +01:00
Asim Aslam
3f17f7b106
Stabilize first-agent broker isolation ( #3981 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 23:01:12 +01:00
Asim Aslam
76f309f253
agent: alias text tool create calls to add ( #3964 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 19:59:32 +01:00
Asim Aslam
eb76367b0b
Stabilize agent conformance marker retry ( #3959 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 19:02:09 +01:00
Asim Aslam
f12788bd80
Preserve completed agent plan steps ( #3953 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 17:59:30 +01:00
Asim Aslam
f35274af00
agent: harden AtlasCloud delegate conformance prompt ( #3948 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 17:01:03 +01:00
Asim Aslam
b01fd477b5
agent: parse tagged text tool calls ( #3942 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 16:13:07 +01:00
Asim Aslam
fa9806c5a6
agent: retry missing delegate conformance ( #3937 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 15:20:36 +01:00
Asim Aslam
cc54ae988d
agent: retry conformance when tool is skipped ( #3931 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 14:01:46 +01:00
Asim Aslam
96ecf67573
agent: surface checkpoint resume hints in inspect ( #3912 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 11:26:58 +01:00
Asim Aslam
0dd5ebe789
test(agent): broaden provider conformance scenario ( #3906 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 10:32:49 +01:00
Asim Aslam
d91ac00da9
agent: add operational failure guidance ( #3895 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 08:38:33 +01:00
Asim Aslam
cc3502d156
Trace agent model streams ( #3872 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 02:17:16 +01:00
Asim Aslam
3725a53bf9
Record streamed agent replies in memory ( #3865 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-04 01:01:04 +01:00
Asim Aslam
84cc4c6e8d
Trace agent run event kinds ( #3855 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-03 23:00:08 +01:00
Asim Aslam
1841599980
Ensure canceled agent runs fail after tool calls ( #3845 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-03 21:07:58 +01:00
Asim Aslam
8880168edd
agent: continue unfinished plan steps ( #3706 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-02 19:20:52 +01:00
Asim Aslam
274c3b2646
Fail checkpointed runs with unfinished plans ( #3684 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-02 15:27:52 +01:00
YongSoo Park
110cb44d41
feat: add Ollama provider with local and cloud support ( #3636 )
...
Add a dedicated Ollama AI provider (ai/ollama/) that auto-detects
local vs cloud mode based on the base URL:
- Local Ollama: native /api/chat endpoint with NDJSON streaming
- Ollama Cloud: OpenAI-compatible /v1/chat/completions with SSE streaming
Both modes support tool calls with a multi-round execution loop.
Add agent.BaseURL option so agents can point at non-default LLM
endpoints (e.g. local Ollama, proxies). Wire it through micro.AgentBaseURL
at the top level.
Include a complete example (examples/agent-ollama/) demonstrating a
knowledge-base service with auto-discovered tools, a custom time tool,
streaming, and env-var configuration for local vs cloud.
Closes #3632
2026-07-02 07:37:36 +01:00
Asim Aslam
3a2d21f1ac
agent: dedupe plan delegate tool side effects ( #3616 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-02 02:35:18 +01:00
Asim Aslam
0811234f3e
agent: execute text tool call fallbacks ( #3554 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-01 15:27:14 +01:00
Asim Aslam
c110774dc7
Add opt-in retries for agent tool calls ( #3535 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-01 10:57:33 +01:00