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
Asim Aslam
04e8759d41
test agent checkpoint resume after restart ( #3529 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-01 09:06:46 +01:00
Asim Aslam
b58eed1698
Add retrieval-backed agent memory ( #3518 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-01 04:59:16 +01:00
Asim Aslam
49bac7e4a8
trace scheduled flow dispatch metadata ( #3510 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-01 02:42:31 +01:00
Asim Aslam
d259383645
Harden agent terminal failure statuses ( #3499 )
...
Co-authored-by: Codex <codex@openai.com >
2026-07-01 00:03:21 +01:00
Asim Aslam
3081dab246
Add agent memory summarizer hook ( #3479 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-30 20:18:23 +01:00
Asim Aslam
f5bf5f7987
Wire A2A streaming through agent StreamAsk ( #3471 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-30 19:18:23 +01:00
Asim Aslam
3ec12b7c72
Trace agent checkpoint resume events ( #3468 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-30 18:22:00 +01:00
Asim Aslam
010e0fe57c
Classify agent run failure summaries ( #3430 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-30 10:55:14 +01:00
Asim Aslam
8847668c83
Improve agent telemetry error classification ( #3418 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-30 07:06:38 +01:00
Asim Aslam
2dbf70d0ed
Guard terminal agent checkpoints on resume ( #3406 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-30 02:34:43 +01:00
Asim Aslam
7b8139ca3c
Harden agent tool execution timeouts ( #3395 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-29 23:55:43 +01:00
Asim Aslam
b25a9171c5
ci: fold agent checks into provider conformance ( #3389 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-29 23:08:09 +01:00
Asim Aslam
4cc1ebb315
Document canceled human-input resumes ( #3371 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-29 19:24:26 +01:00
Asim Aslam
585dd789a4
Redact agent run inputs from traces ( #3366 )
...
Co-authored-by: Codex <codex@openai.com >
2026-06-29 18:31:20 +01:00
Asim Aslam
971bfdb954
agent: reuse tools instance in setupWithToolHandler (fix StreamAsk tool resolution) ( #3365 )
goreleaser / goreleaser (push) Has been cancelled
2026-06-29 18:24:21 +01:00