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
David Gageot
a6fffc4c05
fix: harden background worktree setup and resource ownership
2026-10-30 08:57:56 +01:00
David Gageot
6b469a55ab
feat: isolate background agents in git worktrees
2026-10-30 08:54:56 +01:00
David Gageot
7a9206a813
Merge pull request #4762 from dgageot/worktree-board-c59d3805bdd1dfa2
...
chore: update Go dependencies
2026-10-29 10:40:17 +00:00
Arnaud Héritier
47f5ce6bf7
Merge pull request #4761 from docker/docs/provider-contributor-guide
...
docs: add model provider contribution guide
2026-10-29 10:14:36 +00:00
David Gageot
e3445cfc2e
bump google.golang.org/genai from v1.76.0 to v1.77.0
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:24:32 +01:00
David Gageot
aaaa772c11
bump golang.org/x/net from v0.61.0 to v0.62.0
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:23:09 +01:00
David Gageot
eb29004e28
bump github.com/pb33f/libopenapi from v0.41.7 to v0.41.8
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:21:09 +01:00
David Gageot
9fd87628d6
bump github.com/dop251/goja from v0.0.0-20261026132650-6b6a90e51946 to v0.0.0-20261028213108-85be1416108e
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:19:19 +01:00
David Gageot
88e2c673ef
bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime from v1.63.7 to v1.63.8
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:16:19 +01:00
David Gageot
73061eb4a3
bump github.com/aws/aws-sdk-go-v2/config from v1.33.11 to v1.33.12
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:14:55 +01:00
David Gageot
822e71bc93
bump github.com/aws/aws-sdk-go-v2/credentials from v1.20.11 to v1.20.12
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:13:28 +01:00
David Gageot
549d4bd274
bump github.com/aws/aws-sdk-go-v2/service/sts from v1.51.5 to v1.51.6
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:12:42 +01:00
David Gageot
42c1a2a52c
bump github.com/aws/aws-sdk-go-v2 from v1.47.4 to v1.47.5
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:11:23 +01:00
David Gageot
d10f0fa2c6
bump github.com/aws/smithy-go from v1.28.6 to v1.28.7
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-29 10:05:54 +01:00
Arnaud Héritier
89c4151243
docs: add model provider contribution guide
2026-10-29 10:02:35 +01:00
Arnaud Héritier
1dcaf58bc2
Merge pull request #4758 from docker/changelog/v1.154.0
...
docs: update CHANGELOG.md for v1.154.0
2026-10-29 06:46:05 +00:00
Djordje Lukic
9ced286177
Merge pull request #4755 from rumpl/refactor/embedded-provider-catalog
...
refactor: centralize providers in an embedded catalog
2026-10-28 22:23:37 +00:00
David Gageot
37b23c34f5
Merge pull request #4716 from rumpl/fix/mcp-start-after-stop
...
fix: allow MCP supervisors to start after an explicit stop
2026-10-28 22:23:10 +00:00
Djordje Lukic
306a0b8cb0
refactor: centralize providers in an embedded catalog
...
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com >
2026-10-28 22:03:27 +01:00
docker-read-write[bot]
b732a4e582
docs: update CHANGELOG.md for v1.154.0
...
Automated changelog update for release v1.154.0
Assisted-By: Docker Agent
2026-10-28 20:39:22 +00:00
Arnaud Héritier
b8fce99da4
Merge pull request #4752 from docker/changelog/v1.153.0
...
docs: update CHANGELOG.md for v1.153.0
v1.154.0
2026-10-28 15:48:49 +00:00
David Gageot
9208dd6ab1
Merge pull request #4753 from dgageot/worktree-board-ba05f8cd0b29128e
...
fix: support recent sbx sandbox releases
2026-10-28 15:26:12 +00:00
David Gageot
ee04211913
fix: support recent sbx sandbox releases
...
Assisted-By: OpenAI
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-28 16:16:42 +01:00
Arnaud Héritier
ce527ac14c
Merge pull request #4750 from docker/feat/lunaroute-provider
...
feat: add Lunaroute provider support
2026-10-28 15:15:34 +00:00
docker-read-write[bot]
f89133e81e
docs: update CHANGELOG.md for v1.153.0
...
Automated changelog update for release v1.153.0
Assisted-By: Docker Agent
2026-10-28 15:12:38 +00:00
Arnaud Héritier
fa4b9fec0e
feat(provider): add Lunaroute OpenAI-compatible provider
...
Register Lunaroute at https://gw.lunaroute.com/v1 with LUNAROUTE_API_KEY
and glm-5.3 as its default model. Support credential-based provider
selection, direct authenticated model discovery, and the existing OpenAI-compatible request path.
Document provider setup and limitations, add an example configuration,
and cover credential handling, model discovery, and provider requests
with tests.
Closes #4749
2026-10-28 15:00:43 +01:00
Arnaud Héritier
8f0eb5c05f
Merge pull request #4748 from dgageot/wasm-rag-opt-in
...
feat(wasm): make RAG opt-in
v1.153.0
2026-10-27 17:37:56 +00:00
David Gageot
34941fd172
feat(wasm): make RAG opt-in
2026-10-27 18:24:23 +01:00
Arnaud Héritier
65a6fbbf3c
Merge pull request #4007 from JinhaoSong322/add-orcarouter-provider
...
feat: add OrcaRouter as a built-in OpenAI-compatible provider
2026-10-27 15:58:05 +00:00
David Gageot
c61ee37b11
Merge pull request #4745 from simonferquel-clanker/openai-nullable-containers-anyof
...
openai: express nullable arrays and objects as anyOf in strict tool schemas
2026-10-27 14:57:41 +00:00
David Gageot
17e0282838
Merge pull request #4746 from dgageot/worktree-board-0797ec8202757e5a
...
chore: bump 16 Go dependencies
2026-10-27 14:57:10 +00:00
David Gageot
a09be20016
fix(mcp): make stop and resume transport-safe
2026-10-27 15:50:45 +01:00
David Gageot
1a7360c6d1
bump modernc.org/sqlite from v1.60.1 to v1.61.0
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:31:18 +01:00
David Gageot
1ab570f23e
bump google.golang.org/genai from v1.75.0 to v1.76.0
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:31:18 +01:00
David Gageot
57c57db1e9
bump github.com/pb33f/libopenapi from v0.41.6 to v0.41.7
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:31:18 +01:00
David Gageot
ecd94f453d
bump github.com/labstack/echo/v4 from v4.16.0 to v4.16.2
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:31:17 +01:00
David Gageot
aaee8f88f5
bump github.com/dop251/goja from v0.0.0-20261019185110-cf7b1419c9c0 to v0.0.0-20261026132650-6b6a90e51946
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:31:17 +01:00
Simon Ferquel's Clanker
1e8a2050c7
openai: document nullable schema helpers
...
Signed-off-by: Simon Ferquel's Clanker <simonferquel-clanker@users.noreply.github.com >
2026-10-27 14:30:26 +00:00
Simon Ferquel's Clanker
b8f809d2d6
openai: express nullable arrays and objects as anyOf in strict tool schemas
...
makeAllRequired made optional properties nullable by rewriting
"type": "array" to ["array", "null"]. OpenAI's Responses API with
strict: true rejects that form with an opaque "Invalid schema for
function" error when the property lives in an object reached through a
$defs entry that itself contains a $ref or an anyOf of $refs (for
example the Notion MCP server's query-sessions tool).
Express nullable array and object properties, both newly nullable and
already declared as a type pair, as {"anyOf": [<schema>, {"type":
"null"}]}, the form already used for $ref properties. Scalars keep the
["T", "null"] form. fixSchemaArrayItems now also looks inside the anyOf
variants so arrays without items keep getting a default.
Signed-off-by: Simon Ferquel's Clanker <simonferquel-clanker@users.noreply.github.com >
2026-10-27 14:20:17 +00:00
David Gageot
4c6ccbfa36
bump github.com/docker/portcullis from v1.1.3 to v1.1.4
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:18:26 +01:00
David Gageot
9078f1e98f
bump github.com/docker/cli from v29.9.1+incompatible to v29.9.2+incompatible
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:16:24 +01:00
David Gageot
4feddb465e
bump github.com/dgageot/rubocop-go from v1.0.1-0.20261017110202-0bcefab0242e to v1.1.0
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:14:43 +01:00
David Gageot
88222b3a6e
bump github.com/bmatcuk/doublestar/v4 from v4.10.3 to v4.10.4
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:13:21 +01:00
David Gageot
7f28d277c7
bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime from v1.63.5 to v1.63.7
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:12:07 +01:00
David Gageot
eb89821d15
bump github.com/aws/aws-sdk-go-v2/config from v1.33.9 to v1.33.11
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:11:09 +01:00
David Gageot
78ccd2ed1f
bump github.com/aws/aws-sdk-go-v2/credentials from v1.20.9 to v1.20.11
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:10:18 +01:00
David Gageot
ceffb4cdb7
bump github.com/aws/aws-sdk-go-v2/service/sts from v1.51.4 to v1.51.5
...
Assisted-By: docker-agent
Signed-off-by: David Gageot <david.gageot@docker.com >
2026-10-27 15:09:23 +01:00