Ben Brandt
ecfd36afa6
Support /compact ( #51 )
...
It would be nice to also support sending status via hooks when the
compact action is happening (and maybe show something in the UI to show
where compacting happened in the thread) but for now this at least
allows it.
---------
Signed-off-by: Ben Brandt <benjamin.j.brandt@gmail.com >
2025-09-15 18:27:43 +02:00
Richard Feldman
7bd163818b
Add default limits to read tool ( #52 )
...
Now it won't read files over 50K code units by default, and instead
insist on breaking them up by line number.
2025-09-15 11:03:01 -04:00
Richard Feldman
491efe32e8
Tool error backticks ( #53 )
...
This looks more reasonable now, because the code is now rendered in a
monospace font:
<img width="475" height="450" alt="Screenshot 2025-09-15 at 10 58 20 AM"
src="https://github.com/user-attachments/assets/9870436b-ee8f-44cd-b814-b22ad9261ebe "
/>
That said, this definitely would benefit from a horizontal scroll bar on
the code blocks. You can't really read what it's saying without copying
the text out of the block.
Of course, in this particular case the relevant info is all in the
beginning of the error message (namely, that it failed to find the
`old_string`), and this does look overall better than before (where it
was just this big jumble of non-monospaced code), so I think it's worth
merging as-is and then revisiting horizontal scrolling later.
2025-09-15 11:02:47 -04:00
Ben Brandt
ee17e45030
Use Trusted Publishing for npm release ( #49 )
2025-09-15 10:59:16 +02:00
Ben Brandt
468c3522a0
Update deps to latest versions ( #48 )
...
Signed-off-by: Ben Brandt <benjamin.j.brandt@gmail.com >
2025-09-15 10:46:05 +02:00
Ben Brandt
84d64b2762
Add build step to release
2025-09-15 10:35:21 +02:00
Myles Scolnick
9ff7919ea4
readme: Add marimo notebook ( #47 )
2025-09-15 10:11:14 +02:00
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