Agus Zubiaga
d58c2dd45d
Update to acp 0.2.1 ( #45 )
2025-09-12 14:07:00 -03:00
Richard Feldman
55532ecc57
Re-upgrade to SDK version 1.0.111 ( #44 )
...
There's apparently a RCE on 1.0.100, so we shouldn't stay on that
version.
2025-09-11 12:50:19 -04:00
Richard Feldman
f4711e96b0
Pin npm dependencies ( #43 )
...
We discussed this and decided we'll manually upgrade on our own cadence.
Don't want surprises like
https://github.com/zed-industries/zed/issues/37976
2025-09-11 12:27:52 -04:00
Richard Feldman
f691024350
Load managed-settings.json ( #42 )
...
The SDK doesn't currently load [Claude Code's
`managed-settings.json`](https://docs.anthropic.com/en/docs/claude-code/settings#settings-files )
- now the adapter does (following [the rules in the
docs](https://docs.anthropic.com/en/docs/claude-code/settings#settings-files )),
but we can remove this once the SDK supports it.
2025-09-11 08:47:33 -04:00
Agus Zubiaga
d6c91b1ec1
0.4.0
v0.4.0
2025-09-09 11:49:37 -03:00
Agus Zubiaga
0289dd9de7
Support plan mode and all other permission modes ( #40 )
...
Exposes all Claude Code permission modes as [ACP Session
modes](https://github.com/zed-industries/agent-client-protocol/pull/67 ).
This allows ACP clients to build mode selectors and to be notified when
the mode changes as a result of `ExitPlanMode`.
See a demo in the [Zed
PR](https://github.com/zed-industries/zed/pull/37632 ).
Closes #31
---------
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de >
Co-authored-by: Richard Feldman <oss@rtfeldman.com >
Co-authored-by: Bennet <bennet@zed.dev >
2025-09-09 11:48:26 -03:00
Agus Zubiaga
5cd3ac91e8
Removing "Coming soon"
2025-09-08 13:18:28 -03:00
Agus Zubiaga
6b5873f005
0.3.0
v0.3.0
2025-09-08 13:13:25 -03:00
Agus Zubiaga
539f94de45
Support HTTP/SSE MCP servers ( #38 )
...
HTTP/SSE MCP servers can be now included in `session/new`
2025-09-08 13:12:19 -03:00
Jie Wang
70441b0aa3
Move @types/express to dev dependencies ( #34 )
2025-09-05 06:19:09 +02:00
Agus Zubiaga
de514862f8
0.2.6
v0.2.6
2025-09-04 18:01:30 -03:00
Ben Brandt
9ebdfffd48
Remove option for using an API Key, just support /login
...
Co-authored-by: Agus Zubiaga <agus@zed.dev >
2025-09-04 08:41:45 -07:00
Agus Zubiaga
e6bf33cd30
0.2.5
v0.2.5
2025-09-03 22:02:40 -03:00
Xiangyi Li
96261a5b50
Remove dollar signs from CLI commands in installation section ( #22 )
...
Makes it easier to copy and paste the installation commands without
having to manually remove the dollar signs. This is a common convention
in documentation to improve user experience when following installation
instructions.
2025-09-03 22:01:24 -03:00
Agus Zubiaga
003ae41d18
Send available commands over notifications ( #20 )
...
See https://github.com/zed-industries/agent-client-protocol/pull/62
---------
Co-authored-by: Cole Miller <cole@zed.dev >
2025-09-03 22:00:54 -03:00
Danilo Leal
0ba0ec1017
Update Claude Code auth button label ( #16 )
...
We were using "Claude CLI" which is not the correct product name.
2025-09-03 16:37:50 -04:00
Oli
f70730f1ab
Update README for CodeCompanion.nvim ( #17 )
...
Added CodeCompanion.nvim to the README, linking to my own setup
instructions.
2025-09-03 12:53:40 -07:00
Agus Zubiaga
13cd9214d7
0.2.4
v0.2.4
2025-09-03 15:15:13 -03:00
Agus Zubiaga
78975d75f5
Provide more helpful message on init error
2025-09-03 15:15:03 -03:00
Agus Zubiaga
bbd0774ae5
0.2.3
v0.2.3
2025-09-03 15:07:22 -03:00
Agus Zubiaga
76331017b2
Pass node executable path
2025-09-03 15:07:13 -03:00
Agus Zubiaga
90f1447e99
0.2.2
v0.2.2
2025-09-03 14:04:10 -03:00
Agus Zubiaga
dae4c9956e
Raise timeout
2025-09-03 14:03:47 -03:00
Agus Zubiaga
eb282abb50
Fix readme format
2025-09-03 11:39:33 -03:00
Agus Zubiaga
74c0be057b
Add npm badge
2025-09-03 11:36:39 -03:00
Agus Zubiaga
e66091f723
Add permission request note
2025-09-03 11:02:33 -03:00
Agus Zubiaga
1b99ab96a0
Fix test
2025-09-03 09:28:11 -03:00
Agus Zubiaga
8d14d9dd1d
0.2.1
v0.2.1
2025-09-03 09:25:44 -03:00
Agus Zubiaga
98b6cd5c07
Fix edit location reporting ( #15 )
...
When reporting the edit tool uses, we were accessing a field with a typo
(we should start using Zod, btw), and that caused locations not to be
reported correctly. We also now report all line numbers.
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de >
2025-09-03 09:25:15 -03:00
Agus Zubiaga
a4c9ba3c7a
0.2.0
v0.2.0
2025-09-03 09:05:24 -03:00
Agus Zubiaga
a08ce88f30
Improve edit tool quality ( #14 )
...
- Return a unified diff after applying changes
- Fail if the `old_string` isn't found
- Fail if the `old_string` is empty
- Throw instead of returning succesful content on error
---------
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de >
2025-09-03 09:04:06 -03:00
Agus Zubiaga
f717175cdc
0.1.11
v0.1.11
2025-09-02 23:16:46 -03:00
Agus Zubiaga
d1fd794ecb
Add backticks around glob pattern ( #13 )
...
Looks nicer and prevents potential markdown issues
2025-09-02 23:13:27 -03:00
Agus Zubiaga
f54da50bf5
Update README.md
2025-09-02 22:35:45 -03:00
Agus Zubiaga
55c61986e8
0.1.10
v0.1.10
2025-09-02 20:03:22 -03:00
Agus Zubiaga
46f643b9f4
Improve background terminal output
2025-09-02 20:03:14 -03:00
Agus Zubiaga
07316e2eb0
Redirect console.log et al to stderr
2025-09-02 19:46:30 -03:00
Agus Zubiaga
9dc15bd190
0.1.9
v0.1.9
2025-09-02 19:26:40 -03:00
Agus Zubiaga
df04c41d5a
Only include relevant files
2025-09-02 19:14:05 -03:00
Agus Zubiaga
a3038d383f
Setup linter ( #12 )
...
Fixes basic issues. For now, we're still allowing `any`, but it'd be
nice to move away from it.
2025-09-02 19:06:32 -03:00
Agus Zubiaga
28f36d7474
Format README
2025-09-02 18:24:51 -03:00
Agus Zubiaga
a07f132a9a
Improve "Other clients" section
2025-09-02 18:23:05 -03:00
Agus Zubiaga
7d969fd9ff
Update README.md
2025-09-02 18:17:17 -03:00
Conrad Irwin
a4e8ba0b14
Remove more unsupported /slash commands
2025-09-02 13:18:13 -07:00
Conrad Irwin
532daf0e7e
v0.1.8
v0.1.8
2025-09-02 12:33:40 -07:00
Conrad Irwin
d6e5910631
Fix load errors when SDK is busted
2025-09-02 12:33:11 -07:00
Agus Zubiaga
0d5e78f1ac
Fix info for builtin tools ( #11 )
2025-09-02 15:50:21 -03:00
Agus Zubiaga
02fac67f52
Do not send tool_call_update for TodoWrite ( #10 )
...
When we receive a `TodoWrite` tool use, we send a plan update instead of
a tool call. However, we were still trying to send a tool call update
when we received the `TodoWrite` tool result, which caused an ACP error.
Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de >
2025-09-02 11:53:54 -03:00
Agus Zubiaga
1ef3ba327d
Unpin SDK now that entrypoint is fixed ( #9 )
...
Co-authored-by: Bennet <bennet@zed.dev >
2025-09-02 11:38:45 -03:00
Agus Zubiaga
617233d693
0.1.7
v0.1.7
2025-09-02 11:25:56 -03:00