Trung Nguyen
fba158173b
Merge pull request #4798 from docker/docs/auto-update
...
docs: auto-update for merged PRs (2026-11-03)
2026-11-03 11:11:38 +00:00
Trung Nguyen
2ab52bd84b
Merge pull request #4797 from docker/changelog/v1.156.2
...
docs: update CHANGELOG.md for v1.156.2
2026-11-03 07:58:49 +00:00
Arnaud Héritier
01b4c69d6c
docs: update for PR #4776 - isolate background agents in git worktrees
...
Document that the worktree_create hook also fires for background agent
tasks started with worktree: true.
Reflects changes from docker/docker-agent#4776 .
Source PR: https://github.com/docker/docker-agent/pull/4776
2026-11-03 05:00:50 +00:00
docker-read-write[bot]
24230815db
docs: update CHANGELOG.md for v1.156.2
...
Automated changelog update for release v1.156.2
Assisted-By: Docker Agent
2026-11-02 20:12:51 +00:00
Trung Nguyen
a712a7378d
Merge pull request #4795 from trungutt/ts-sdk
...
Generate and publish a TypeScript SDK for the API wire types
v1.156.1
v1.156.2
2026-11-02 14:45:55 +00:00
Trung Nguyen
77e3fb7108
sdk/typescript: build the package and check its contents in CI
...
Build dist/ (JS + declarations) with tsconfig.build.json and have the
typescript job pack the package and check the tarball holds the built
entry points and the JSON Schemas. Publishing happens with each release,
outside this workflow.
2026-11-02 14:28:54 +01:00
Trung Nguyen
e203ee48b0
sdk/typescript: generate Zod schemas for builtin tool arguments
...
Emit a strict Zod schema per builtin tool from the parameters each
toolset actually advertises, per-toolset tool-name lists with a
ToolName union, and the Toolset config as a union discriminated on
type, with per-type fields derived from Toolset.validate.
Generation fails on JSON Schema constructs the Zod emitter doesn't
support instead of widening them, and coverage tests tie the output
to the registered toolset types and ToolName constants.
2026-11-02 14:28:54 +01:00
Trung Nguyen
246ee10485
sdk/typescript: generate TypeScript types for the API, session and events
...
Add a Go generator under sdk/typescript/gen that walks the Go types
exposed over the HTTP API and SSE stream, builds a JSON Schema for them
and emits TypeScript declarations into sdk/typescript/src/generated.
Output is committed; task check-ts fails when it drifts from the Go
source.
Runtime events now live in a single registry (pkg/runtime.EventTypes),
used by both the remote client and the generator, with a test that
every *Event struct is registered.
2026-11-02 14:28:54 +01:00
Trung Nguyen
4b44467160
Merge pull request #4792 from docker/changelog/v1.155.0
...
docs: update CHANGELOG.md for v1.155.0
v1.156.0
2026-11-02 12:43:40 +00:00
David Gageot
d4d8f85ac6
Merge pull request #4776 from dgageot/worktree-board-411db210ae37aaa2
...
feat: isolate background agents in git worktrees
2026-11-02 10:46:27 +00:00
Trung Nguyen
3bef058043
Merge pull request #4791 from trungutt/fix-stale-api-comments
...
Fix stale comments on the API server and core runtime paths
2026-11-02 10:41:05 +00:00
Trung Nguyen
b4de8a00bd
fix stale comments on the API server and core runtime paths
...
Comments and doc comments that drifted from the code after refactors, limited to the serve api request path (sessions, run, steer, resume, elicitation, permissions) and the core runtime it drives: the agent loop, streaming, hooks and tool dispatch, compaction, forked skills, and model overrides.
2026-11-02 11:31:33 +01:00
David Gageot
f5358d986a
Merge pull request #4794 from dgageot/worktree-board-762070b7d6b4fbff
...
chore: update Go dependencies
2026-11-02 10:29:21 +00:00
David Gageot
22ef4bd65c
fix: preserve portable plan storage builds
...
Assisted-By: OpenAI
2026-11-02 11:08:01 +01:00
David Gageot
535737027b
bump modernc.org/sqlite from v1.61.0 to v1.61.1
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-11-02 10:54:43 +01:00
David Gageot
a4539da171
Bump libopenapi to v0.42.3
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-11-02 10:41:20 +01:00
David Gageot
fa17a54f61
Bump github.com/dop251/goja
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-11-02 10:39:14 +01:00
David Gageot
a9b8bce525
Bump AWS Bedrock Runtime SDK to v1.63.9
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-11-02 10:37:51 +01:00
David Gageot
887b59b368
Bump AWS SDK config to v1.33.13
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-11-02 10:36:09 +01:00
David Gageot
2ecedcfa4f
fix: coordinate shared toolset disposal
...
Assisted-By: OpenAI ChatGPT
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-11-02 10:13:23 +01:00
docker-read-write[bot]
0f499975f5
docs: update CHANGELOG.md for v1.155.0
...
Automated changelog update for release v1.155.0
Assisted-By: Docker Agent
2026-11-02 08:48:44 +00:00
Trung Nguyen
90d3bbe668
Merge pull request #4789 from docker/chore/update-models-snapshot
...
chore: refresh models.dev snapshot (+116 -124 ~284)
v1.155.0
2026-11-02 08:05:11 +00:00
github-actions[bot]
d26fdce0a7
chore: refresh models.dev snapshot (+116 -124 ~284)
2026-11-02 06:23:18 +00:00
Arnaud Héritier
f93f61adcf
Merge pull request #4772 from docker/docs/auto-update
...
docs: auto-update for merged PRs (2026-10-30)
2026-11-01 20:06:01 +00:00
Arnaud Héritier
72e52dca87
Merge pull request #4712 from PerryLink/mcp-env-preflight-expand
...
fix(config): expand ${env.X} in the MCP toolset env preflight
2026-10-31 20:15:58 +00:00
Arnaud Héritier
c3c6e56008
Merge pull request #4773 from oyobbeb/fix/openai-base-url-env
...
fix(openai): treat OPENAI_BASE_URL as a custom endpoint
2026-10-31 19:40:05 +00:00
Arnaud Héritier
ef90f0b819
Merge pull request #4774 from jaeminbird/fix/oaistream-held-finish-reason
...
fix(oaistream): keep a held-back stop/length finish reason
2026-10-31 19:39:46 +00:00
Arnaud Héritier
0534104098
Merge pull request #4760 from jaeminbird/fix/openai-typeless-enum
...
fix(tools): type typeless enum/const schemas from their values
2026-10-31 19:16:28 +00:00
Arnaud Héritier
a2dffa19b4
Merge pull request #4767 from Sayt-0/feat/claude-harness-questions
...
feat(harness): put Claude Code's questions and plan approvals to the user
2026-10-31 11:56:14 +00:00
Arnaud Héritier
2b6265314f
docs: address review feedback on PR #4772
...
- code-mode: fix approval warning to reflect that handoff/transfer_task stay directly callable (Copilot review comment)
- compaction: remove internals-level paragraph on concurrent compaction (rumpl review comment)
2026-10-31 11:10:32 +00:00
Arnaud Héritier
036a9a7093
docs: update for PR #4754 - keep runtime-handled tools out of code mode
...
Reflects changes from docker/docker-agent#4754 .
Source PR: https://github.com/docker/docker-agent/pull/4754
2026-10-31 05:01:07 +00:00
Arnaud Héritier
d83a6d5f4b
docs: update for PR #4769 - reject concurrent session compaction
...
Reflects changes from docker/docker-agent#4769 .
Source PR: https://github.com/docker/docker-agent/pull/4769
2026-10-31 05:01:07 +00:00
Arnaud Héritier
2fe40b1019
docs: update for PR #4744 - MCP/LSP toolset env precedence
...
Reflects changes from docker/docker-agent#4744 .
Source PR: https://github.com/docker/docker-agent/pull/4744
2026-10-31 05:01:07 +00:00
Djordje Lukic
f395e4d998
Merge pull request #4781 from mrhy7176/cloudgpu-docs-kimi-k3-v2
...
docs(cloudgpu): use kimi-k3 in examples
2026-10-30 20:37:43 +00:00
Cursor Agent and CloudGPU
b2c44569ed
docs(cloudgpu): use kimi-k3 in the named-model example
...
Co-authored-by: CloudGPU <mrhy7176@users.noreply.github.com >
2026-10-30 17:10:49 +00:00
Arnaud Héritier
3d065d2c15
Merge pull request #4778 from dgageot/worktree-board-776b42261e547e78
...
chore: bump Go dependencies
2026-10-30 16:20:35 +00:00
Djordje Lukic
8421c5b097
Merge pull request #4763 from mrhy7176/cursor/add-cloudgpu-catalog-1c10
...
feat: add CloudGPU provider (centralized catalog)
2026-10-30 13:33:59 +00:00
David Gageot
39df7edf17
bump github.com/yuin/goldmark from v1.8.6 to v1.8.7
...
Assisted-By: docker-agent
2026-10-30 14:12:21 +01:00
David Gageot
8a35cafac8
bump github.com/labstack/echo/v4 from v4.16.2 to v4.16.3
...
Assisted-By: docker-agent
2026-10-30 14:09:27 +01:00
David Gageot
3bd462f508
bump github.com/dop251/goja from v0.0.0-20261028213108-85be1416108e to v0.0.0-20261029153331-f81816846776
...
Assisted-By: docker-agent
2026-10-30 14:08:03 +01:00
David Gageot
f7db466a7b
fix: isolate hook configuration per runtime
...
Assisted-By: OpenAI
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-30 12:07:52 +01:00
melmennaoui
f2699081dd
Merge pull request #4771 from docker/fix/eval-preserve-tool-evidence
...
fix(evaluation): preserve full tool results in judge transcripts
2026-10-30 10:05:13 +00:00
Djordje Lukic
83ae659a18
Merge pull request #4741 from steilerDev/feat/remote-mcp-standalone-sse
...
feat(mcp): add remote.standalone_sse to open the streamable-HTTP standalone stream
2026-10-30 09:57:31 +00:00
Frank Steiler and Claude Sonnet 5.5
4639af6163
test(mcp): annotate intentional sleep in standalone SSE test for forbidigo
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-30 10:48:03 +01:00
David Gageot
21fc31fa03
fix: preserve worktree instructions in delegated sessions
...
Assisted-By: OpenAI
2026-10-30 10:04:17 +01:00
David Gageot
58b5922ba8
test: use portable working directory command
...
Assisted-By: OpenAI
2026-10-30 09:40:21 +01:00
David Gageot
0cfe98fb31
fix: dispose all shared tool graph resources
...
Assisted-By: OpenAI
2026-10-30 09:40:04 +01:00
David Gageot
b293244253
fix: propagate recovery through nested tool owners
...
Assisted-By: OpenAI
2026-10-30 09:39:39 +01:00
David Gageot
15f8221734
refactor: use default queues for isolated runtimes
...
Assisted-By: OpenAI
2026-10-30 08:59:44 +01:00
David Gageot
8d42876b35
refactor: centralize background workspace cleanup
...
Assisted-By: OpenAI
2026-10-30 08:58:36 +01:00