Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
318 commits
Select commit Hold shift + click to select a range
adb4a97
build: bump deps
phil65 Mar 9, 2026
3cece16
chore: preserve mcp tool hints
phil65 Mar 9, 2026
136edca
chore: cmd blacklist for cc agent
phil65 Mar 9, 2026
863acf3
chore: document _meta conventions used by zed
phil65 Mar 9, 2026
2b80c05
chore: event field for acp metadata
phil65 Mar 9, 2026
2d700c8
chore: improve support for native cc agent bash tool
phil65 Mar 9, 2026
e71733d
build: bump deps
phil65 Mar 10, 2026
a10bc26
chore: snapshot update
phil65 Mar 10, 2026
43d1f9d
chore: cleanup
phil65 Mar 10, 2026
74ebff3
chore: experimental reasoning effort setting for cc agent
phil65 Mar 10, 2026
7db4686
chore: cleanup
phil65 Mar 10, 2026
230587f
chore: bit opencode modelling
phil65 Mar 10, 2026
e4355cb
chore: cleanup
phil65 Mar 10, 2026
9144d30
chore: opencode work
phil65 Mar 10, 2026
024e1ad
build: bump deps
phil65 Mar 10, 2026
4fb7298
chore: cleanup
phil65 Mar 10, 2026
b064954
chore: align to acp spec
phil65 Mar 10, 2026
da1dfe4
chore: cleanup
phil65 Mar 10, 2026
051c67d
chore: rem outdated CurrentModelUpdate
phil65 Mar 10, 2026
0b967ea
chore: missing field for ThreadResponse
phil65 Mar 10, 2026
198d504
fix: pass through codex events
phil65 Mar 11, 2026
f058822
chore: another codex fix
phil65 Mar 11, 2026
cf5a221
chore: bump version 2.9.7 -> 2.9.8
phil65 Mar 11, 2026
6eda098
chore: codex mcp models
phil65 Mar 11, 2026
c5ae394
chore: rem some genericness
phil65 Mar 11, 2026
7133608
chore: docs
phil65 Mar 11, 2026
16088f5
chore: update cc sdk
phil65 Mar 12, 2026
146e93c
chore: adapt to ty .22
phil65 Mar 13, 2026
57d6f72
chore: cleanup
phil65 Mar 13, 2026
802ad79
chore: cleanup
phil65 Mar 13, 2026
a635a7f
build: bump deps
phil65 Mar 13, 2026
8071520
build: another cc sdk bump
phil65 Mar 13, 2026
3234f2a
chore: cleanup
phil65 Mar 13, 2026
9fd22cd
chore: cleanup
phil65 Mar 13, 2026
c38cb50
chore: complete RequestUsage for ParsedSession
phil65 Mar 13, 2026
d051467
chore: switch to beta blocks
phil65 Mar 13, 2026
261bc88
chore: cleanup
phil65 Mar 13, 2026
d625b19
chore: catch error when accessing model.profile
phil65 Mar 13, 2026
0082e3e
chore: switch to Beta blocks
phil65 Mar 13, 2026
5ef3670
chore: use finish reason mapping from pydantic-ai
phil65 Mar 13, 2026
9994067
chore: misc
phil65 Mar 13, 2026
c6a7bb1
chore: cleanup
phil65 Mar 13, 2026
097cc66
chore: typing
phil65 Mar 13, 2026
aa72a7c
chore: pass through tool input
phil65 Mar 13, 2026
7e950a3
chore: allow setting up codex tools in adapter
phil65 Mar 13, 2026
5b5cbfa
chore: add codex adapter ref
phil65 Mar 14, 2026
c171836
chore: codex work
phil65 Mar 14, 2026
c78d80d
chore: bump deps, adapt to latest cc sdk
phil65 Mar 14, 2026
7921732
chore: typing
phil65 Mar 14, 2026
eb92012
chore: rem some pyright: ignores
phil65 Mar 14, 2026
882d48e
chore: complete the switch from basedpyright to ty
phil65 Mar 14, 2026
1941a28
chore: codex work
phil65 Mar 14, 2026
6cc948a
chore: runtime session for codex adapter
phil65 Mar 14, 2026
aa78405
chore: modelling
phil65 Mar 14, 2026
3212e54
chore: cleanup
phil65 Mar 14, 2026
d9da95f
chore: typing
phil65 Mar 14, 2026
1d35efd
chore: mcp servers for codex on thread level
phil65 Mar 14, 2026
69c05c0
build: bump cc sdk
phil65 Mar 14, 2026
d47d99b
chore: cleanup
phil65 Mar 14, 2026
792f0f4
chore: bump version 2.9.8 -> 2.9.9
phil65 Mar 14, 2026
c2fde85
chore: handle all tc parts for acp
phil65 Mar 15, 2026
29d8678
chore: cleanup
phil65 Mar 15, 2026
ee7fd50
chore: codex-adapter now external
phil65 Mar 15, 2026
a8c8672
chore: always set allow-dangerously-skip-permissions
phil65 Mar 15, 2026
fe5ae92
build: bump cc sdk
phil65 Mar 15, 2026
e012bd7
chore: bump version 2.9.9 -> 2.9.10
phil65 Mar 15, 2026
ba4ef06
chore: cleanup
phil65 Mar 15, 2026
42f93f4
chore: tool annotation helper for builtin tools
phil65 Mar 16, 2026
1f0bee8
chore: typing
phil65 Mar 16, 2026
2f6c510
chore: use fastmcp-included content conversion
phil65 Mar 16, 2026
54c13d8
chore: cleanup
phil65 Mar 16, 2026
86df7ee
chore: cleanup
phil65 Mar 16, 2026
ba7d4a5
chore: revert output_schema for now
phil65 Mar 16, 2026
0f37317
chore: output_schema setting
phil65 Mar 16, 2026
150f085
build: bump deps
phil65 Mar 17, 2026
0dad9a8
chore: mcp work
phil65 Mar 17, 2026
732096e
build: bump deps
phil65 Mar 17, 2026
e8504f7
chore: re-enable basedpyright for now
phil65 Mar 17, 2026
5973e07
chore: update cc sdk
phil65 Mar 17, 2026
2ce4b3f
chore: cleanup
phil65 Mar 17, 2026
3c7ec61
chore: cleanup
phil65 Mar 17, 2026
1362418
chore: bump cc dep
phil65 Mar 17, 2026
510858b
chore: additional fields for cc subagents
phil65 Mar 17, 2026
3a67cdc
chore: typing
phil65 Mar 17, 2026
723f3e1
build: bump cc sdk
phil65 Mar 17, 2026
c45d9ed
chore: cleanup
phil65 Mar 18, 2026
bbc1c0a
build: bump schema
phil65 Mar 18, 2026
7cec686
chore: bump version 2.9.10 -> 2.9.11
phil65 Mar 18, 2026
9f33551
chore: cleanup
phil65 Mar 18, 2026
596255c
build: bump ag-ui dep
phil65 Mar 18, 2026
db4b45d
chore: cleanup
phil65 Mar 18, 2026
ee2a517
fix: unbound var
phil65 Mar 18, 2026
d00519b
chore: cleanup
phil65 Mar 18, 2026
98a35dc
chore: misc
phil65 Mar 18, 2026
f5e5c25
chore: cleanup
phil65 Mar 18, 2026
e2ee438
chore: cleanup
phil65 Mar 18, 2026
351def1
chore: cleanup
phil65 Mar 18, 2026
0845763
chore: typing
phil65 Mar 18, 2026
018ede0
chore: cleanup
phil65 Mar 18, 2026
72bd037
chore: ChatFS based on upathtools
phil65 Mar 18, 2026
6d980e1
chore: streamline naming
phil65 Mar 18, 2026
0d9585e
chore: prep acp elicitation + logout
phil65 Mar 18, 2026
1beaa6d
chore: bump deps
phil65 Mar 19, 2026
4c20716
chore: cleanup
phil65 Mar 19, 2026
f219e63
chore: rename
phil65 Mar 19, 2026
11223f5
chore: typing
phil65 Mar 19, 2026
25d342d
chore: ACP cleanup
phil65 Mar 19, 2026
e5d9f21
chore: prep support for bool options
phil65 Mar 19, 2026
84ab84b
chore: more bool support
phil65 Mar 19, 2026
c014514
chore: cleanup
phil65 Mar 19, 2026
be8838a
chore: cleanup
phil65 Mar 19, 2026
8444df6
chore: config option fix
phil65 Mar 19, 2026
f5942dc
chore: typing
phil65 Mar 19, 2026
fa3d6d8
chore: cleanup
phil65 Mar 20, 2026
cb351e3
build: bump cc sdk
phil65 Mar 20, 2026
a6ed281
chore: prompt suggestion prompt
phil65 Mar 20, 2026
888a51a
chore: prep command approval / elicitation for codex agent
phil65 Mar 20, 2026
4b02f50
chore: implement elicitation
phil65 Mar 20, 2026
8c00f9b
chore: update cc sdk
phil65 Mar 20, 2026
246df52
chore: import fix
phil65 Mar 20, 2026
012795b
chore: codex permission wiring
phil65 Mar 20, 2026
05c9f0b
chore: some bashkit prep
phil65 Mar 20, 2026
068e8ae
chore: test fix
phil65 Mar 20, 2026
0e935cb
chore: pin lancedb
phil65 Mar 20, 2026
5b49e63
chore: bump version 2.9.11 -> 2.9.12
phil65 Mar 20, 2026
4f47ca5
chore: cleanup
phil65 Mar 20, 2026
4bc7015
chore: reconstruct usage from db
phil65 Mar 20, 2026
ab7869c
chore: some pydantic-ai helpers
phil65 Mar 20, 2026
e810085
chore: some pydantic-ai helpers
phil65 Mar 21, 2026
cad86e4
build: bump deps
phil65 Mar 21, 2026
3398a09
chore: cleanup usage stuff
phil65 Mar 21, 2026
294c33f
chore: typing
phil65 Mar 21, 2026
b3f90dd
chore: helpers
phil65 Mar 21, 2026
9ba5286
chore: pass through cost_info / usage
phil65 Mar 21, 2026
866e996
fix: only new_messages when cancelled for NativeAgent
phil65 Mar 21, 2026
73dfff8
build: bump deps
phil65 Mar 21, 2026
c4d23fc
chore: typing
phil65 Mar 22, 2026
760e6d6
chore: cleanup
phil65 Mar 22, 2026
23b8ae3
chore: cleanup
phil65 Mar 22, 2026
9e919c6
chore: typing
phil65 Mar 22, 2026
b3a3a6c
chore: cleanup
phil65 Mar 22, 2026
15e9efc
chore: cache acp registry
phil65 Mar 22, 2026
02b67c4
chore: cleanup
phil65 Mar 22, 2026
e5bae65
chore: update zed storage models
phil65 Mar 23, 2026
693f7a4
chore: cleanup
phil65 Mar 23, 2026
63dfcb7
build: bump deps
phil65 Mar 23, 2026
d5924e5
chore: more zed modelling
phil65 Mar 23, 2026
02343a8
chore: typing
phil65 Mar 23, 2026
8ff46df
chore: cleanup
phil65 Mar 23, 2026
bfea7c3
chore: generic MessageWithParts
phil65 Mar 23, 2026
38bb42e
chore: cleanup
phil65 Mar 23, 2026
011c33e
chore: typing
phil65 Mar 23, 2026
8fb692c
chore: cleanup
phil65 Mar 23, 2026
b599016
chore: cleanup
phil65 Mar 23, 2026
b571451
chore: test fixes
phil65 Mar 23, 2026
c64f650
build: bump codexed dep
phil65 Mar 23, 2026
e5a46cc
chore: bump version 2.9.12 -> 2.9.13
phil65 Mar 23, 2026
144c0e3
chore: rem outdated docs
phil65 Mar 23, 2026
f11b2b1
chore: assert_nevers for oc input provider
phil65 Mar 23, 2026
bbedbc7
chore: cleanup
phil65 Mar 23, 2026
c665591
chore: split out PermissionManager from oc input provider
phil65 Mar 23, 2026
4af5999
chore: cleanup
phil65 Mar 24, 2026
d4dc9ea
chore: correctly map finish reason for OpenCode
phil65 Mar 24, 2026
175c4a0
chore: better way to extract the result of a run
phil65 Mar 24, 2026
a0b24cc
chore: typing
phil65 Mar 24, 2026
f1c4539
chore: comment out some lsp routes for now
phil65 Mar 24, 2026
8f7c1ad
chore: more route updates
phil65 Mar 24, 2026
24d7d98
chore: more finish reason mapping
phil65 Mar 24, 2026
237a50c
chore: cleanup
phil65 Mar 24, 2026
0ce2ca3
chore: finish reason mapping
phil65 Mar 24, 2026
6fee560
chore: cleanup
phil65 Mar 24, 2026
409e144
build: bump deps
phil65 Mar 24, 2026
73c96c4
chore: cleanup
phil65 Mar 24, 2026
82483ff
chore: properly reconstruct token data
phil65 Mar 24, 2026
cf512b3
chore: some helpers
phil65 Mar 24, 2026
171f380
chore: typing
phil65 Mar 24, 2026
084e388
chore: py.typed for opencode package
phil65 Mar 24, 2026
88f940c
chore: typing
phil65 Mar 24, 2026
84f06bb
chore: bump version 2.9.13 -> 2.9.14
phil65 Mar 24, 2026
29cac8b
build: bump deps
phil65 Mar 24, 2026
674ecea
chore: fix potentially unbound var
phil65 Mar 24, 2026
3b48284
chore: zed modelling
phil65 Mar 24, 2026
8a553d0
build: bump deps
phil65 Mar 24, 2026
46bae75
chore: storage usage refactor
phil65 Mar 24, 2026
ff0d71e
chore: complete RunUsage for stats
phil65 Mar 24, 2026
a53da4e
chore: cleanup
phil65 Mar 24, 2026
71b5489
chore: zed modelling
phil65 Mar 24, 2026
2702150
chore: model some outputs
phil65 Mar 24, 2026
a5a5241
chore: zed provider work
phil65 Mar 24, 2026
1110834
chore: cleanup
phil65 Mar 25, 2026
29fb1bc
build: bump deps
phil65 Mar 25, 2026
189cd54
chore: docs
phil65 Mar 25, 2026
a5d8207
chore: typing
phil65 Mar 25, 2026
3a848af
build: bump cc sdk
phil65 Mar 25, 2026
a55b393
chore: typing
phil65 Mar 25, 2026
1872a81
chore: cleanup
phil65 Mar 25, 2026
c01a9f6
chore: test fix
phil65 Mar 25, 2026
c75b863
chore: cleanup
phil65 Mar 25, 2026
c8a8ef7
build: bump deps + adapt to dep changes
phil65 Mar 27, 2026
5b5905f
chore: cleanup
phil65 Mar 27, 2026
b1a10bd
chore: PartStart/End events for codex agents
phil65 Mar 27, 2026
9387cb4
build: bump deps
phil65 Mar 27, 2026
feea6b6
build: bump cc sdk
phil65 Mar 29, 2026
09ab9ee
chore: more robust injection of PartStart/End for codex
phil65 Mar 29, 2026
2773a47
chore: cleanup
phil65 Mar 29, 2026
9b96059
chore: bump version 2.9.14 -> 2.9.15
phil65 Mar 29, 2026
6d40f45
chore: typing
phil65 Mar 29, 2026
adcad85
chore: cleanup
phil65 Mar 29, 2026
2bf46ed
build: bump deps
phil65 Mar 29, 2026
ad368b6
chore: cleanup
phil65 Mar 29, 2026
e79dba1
chore: bump deps + adapt
phil65 Mar 31, 2026
2a0cb54
chore: cleanup
phil65 Mar 31, 2026
8c31e85
chore: bump version 2.9.15 -> 2.9.16
phil65 Mar 31, 2026
8bb7d2a
chore: prep dep time-constraints
phil65 Mar 31, 2026
d2f2025
build: bump deps
phil65 Mar 31, 2026
fe2fced
chore: cleanup
phil65 Mar 31, 2026
a8864b5
chore: allow AsyncIterable for merge_queue helper
phil65 Mar 31, 2026
c702cf3
chore: response streaming base class
phil65 Mar 31, 2026
1471a03
chore: StreamedResponse + codex + claude
phil65 Mar 31, 2026
5dbb909
chore: more codex cleanup
phil65 Apr 1, 2026
efca06c
chore: typing
phil65 Apr 1, 2026
e94a190
chore: cleanup
phil65 Apr 1, 2026
f7113a5
chore: update mcp registry
phil65 Apr 1, 2026
fa049ff
chore: prep some pi stuff
phil65 Apr 1, 2026
8e17dec
build: bump deps
phil65 Apr 1, 2026
41a0f99
chore: use models from openai package for completions
phil65 Apr 1, 2026
1fee9a1
chore: bit pi work
phil65 Apr 1, 2026
63fca34
chore: cleanup
phil65 Apr 1, 2026
5408c6b
chore: cleanup
phil65 Apr 1, 2026
9f28048
chore: bit more openai server work
phil65 Apr 1, 2026
f79c859
chore: more openai server work
phil65 Apr 1, 2026
36fa15f
chore: cleanup
phil65 Apr 1, 2026
6dc809e
chore: cleanup
phil65 Apr 1, 2026
e5a72d0
chore: pi work
phil65 Apr 1, 2026
c08d0cb
chore: openai server model work
phil65 Apr 1, 2026
8155438
chore: super-simple previous-message-id support for resonses API
phil65 Apr 1, 2026
49ce39b
chore: rework streaming stuff for OpenAI API server
phil65 Apr 1, 2026
97aec59
chore: bump agui dep and improve multi-modal support
phil65 Apr 1, 2026
b492a52
chore: tweak
phil65 Apr 1, 2026
a4211b6
chore: reject acp requests on error to prevent hanging
phil65 Apr 1, 2026
e8a1cd3
build: bump deps
phil65 Apr 1, 2026
bfeb664
chore: cleanup
phil65 Apr 1, 2026
1cf2fcf
chore: typing
phil65 Apr 1, 2026
ad45009
chore: proper acp adapter
phil65 Apr 1, 2026
01f5796
chore: agui tweaks
phil65 Apr 1, 2026
c42a175
chore: cleanup
phil65 Apr 1, 2026
be79253
fix: openai api server multi-modal content
phil65 Apr 1, 2026
e1cd9d7
chore: typing
phil65 Apr 1, 2026
b2763c6
chore: pydantic-ai stream adapter
phil65 Apr 1, 2026
a16cd9c
chore: bump version 2.9.16 -> 2.9.17
phil65 Apr 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .zed/settings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{
"languages": {
"Python": { "language_servers": ["ty", "ruff", "basedpyright"] }
"Python": { "language_servers": ["ty", "ruff", "basedpyright"] },
"TypeScript": { "language_servers": [] }
}
}
206 changes: 0 additions & 206 deletions QUESTION_TOOL_BUG_FIX.md

This file was deleted.

12 changes: 6 additions & 6 deletions distribution/zed/extension.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,31 +11,31 @@ name = "AgentPool"
icon = "./icons/agentpool.svg"

[agent_servers.agentpool.targets.darwin-aarch64]
archive = "https://github.com/phil65/agentpool/releases/download/v2.9.5/agentpool-darwin-aarch64-1.15.12.zip"
archive = "https://github.com/phil65/agentpool/releases/download/v2.9.17/agentpool-darwin-aarch64-1.15.12.zip"
cmd = "./agentpool"
args = ["serve-acp"]

[agent_servers.agentpool.targets.darwin-x86_64]
archive = "https://github.com/phil65/agentpool/releases/download/v2.9.5/agentpool-darwin-x86_64-1.15.12.zip"
archive = "https://github.com/phil65/agentpool/releases/download/v2.9.17/agentpool-darwin-x86_64-1.15.12.zip"
cmd = "./agentpool"
args = ["serve-acp"]

# [agent_servers.agentpool.targets.linux-aarch64]
# archive = "https://github.com/phil65/agentpool/releases/download/v2.9.5/agentpool-linux-aarch64-1.15.12.zip"
# archive = "https://github.com/phil65/agentpool/releases/download/v2.9.17/agentpool-linux-aarch64-1.15.12.zip"
# cmd = "./agentpool"
# args = ["serve-acp"]

[agent_servers.agentpool.targets.linux-x86_64]
archive = "https://github.com/phil65/agentpool/releases/download/v2.9.5/agentpool-linux-x86_64-1.15.12.zip"
archive = "https://github.com/phil65/agentpool/releases/download/v2.9.17/agentpool-linux-x86_64-1.15.12.zip"
cmd = "./agentpool"
args = ["serve-acp"]

# [agent_servers.agentpool.targets.windows-aarch64]
# archive = "https://github.com/phil65/agentpool/releases/download/v2.9.5/agentpool-windows-aarch64-1.15.12.zip"
# archive = "https://github.com/phil65/agentpool/releases/download/v2.9.17/agentpool-windows-aarch64-1.15.12.zip"
# cmd = "./agentpool.exe"
# args = ["serve-acp"]

[agent_servers.agentpool.targets.windows-x86_64]
archive = "https://github.com/phil65/agentpool/releases/download/v2.9.5/agentpool-windows-x86_64-1.15.12.zip"
archive = "https://github.com/phil65/agentpool/releases/download/v2.9.17/agentpool-windows-x86_64-1.15.12.zip"
cmd = "./agentpool.exe"
args = ["serve-acp"]
2 changes: 1 addition & 1 deletion docs/examples/round_robin/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

import os

from agentpool.__main__ import run_command # type: ignore[attr-defined]
from agentpool_cli.run import run_command
from agentpool.docs.utils import get_config_path, is_pyodide


Expand Down
Loading