90d1e2f
fix(diffview): escape content to avoid surprises
Andrey Nering
created
e6186c6
perf(ansiext): grow string builder to optimize allocations
Andrey Nering
created
63efed6
refactor: move ansi escape function to the `ansiext` package
Andrey Nering
created
e7f29ad
fix(diffview): fix rendering issue caused by line breaks added by chroma
Andrey Nering
created
78789b8
refactor(diffview): simplify how we handle line endings
Andrey Nering
created
56b8f43
feat(tui): completions: dynamically adjust width based on items
Click to expand commit body
This will dynamically adjust the width of the completions popup based on
the width of the last 10 items in the list, ensuring that the popup
fits the content better and avoids unnecessary horizontal scrolling.
* ci: publish to npm
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* fix: job
* fix: drop keywords
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
---------
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* feat: check providers in background
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
* test: test csync.Map
* fix: improvements
---------
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
This fixes an issue where the tool call in nested headers don't wrap
correctly when the tool name is long. The tool name is now rendered
without an extra trailing space, and the parameter list is rendered with
the correct width calculation.
Ayman Bagabas
created
a8ec22f
Merge pull request #273 from charmbracelet/dependabot/go_modules/github.com/anthropics/anthropic-sdk-go-1.6.2
Click to expand commit body
chore(deps): bump github.com/anthropics/anthropic-sdk-go from 1.4.0 to 1.6.2
Raphael Amorim
created
028d4cf
Merge pull request #272 from charmbracelet/dependabot/go_modules/github.com/mark3labs/mcp-go-0.34.0
Click to expand commit body
chore(deps): bump github.com/mark3labs/mcp-go from 0.33.0 to 0.34.0