Commit log

a36d35c Merge pull request #280 from charmbracelet/charm-417

Click to expand commit body
fix(tui): renderer: line wrapping in chat

Kujtim Hoxha created

82a34c7 fix(tui): renderer: line wrapping in chat

Click to expand commit body
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

Raphael Amorim created

d41c052 Merge pull request #271 from charmbracelet/diffview-improvements

Click to expand commit body
chore: improve diff view performance

Raphael Amorim created

4db80f0 chore: improve diff view performance

Kujtim Hoxha created

5142f1c chore(deps): bump github.com/mark3labs/mcp-go from 0.33.0 to 0.34.0

Click to expand commit body
Bumps [github.com/mark3labs/mcp-go](https://github.com/mark3labs/mcp-go) from 0.33.0 to 0.34.0.
- [Release notes](https://github.com/mark3labs/mcp-go/releases)
- [Commits](https://github.com/mark3labs/mcp-go/compare/v0.33.0...v0.34.0)

---
updated-dependencies:
- dependency-name: github.com/mark3labs/mcp-go
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

dependabot[bot] created

857b0d5 chore(deps): bump github.com/anthropics/anthropic-sdk-go

Click to expand commit body
Bumps [github.com/anthropics/anthropic-sdk-go](https://github.com/anthropics/anthropic-sdk-go) from 1.4.0 to 1.6.2.
- [Release notes](https://github.com/anthropics/anthropic-sdk-go/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anthropics/anthropic-sdk-go/compare/v1.4.0...v1.6.2)

---
updated-dependencies:
- dependency-name: github.com/anthropics/anthropic-sdk-go
  dependency-version: 1.6.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

dependabot[bot] created

bb4420f Merge pull request #275 from charmbracelet/dependabot/go_modules/github.com/bmatcuk/doublestar/v4-4.9.0

Click to expand commit body
chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.8.1 to 4.9.0

Raphael Amorim created

9bf402c Merge pull request #276 from charmbracelet/dependabot/go_modules/github.com/fsnotify/fsnotify-1.9.0

Click to expand commit body
chore(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0

Raphael Amorim created

3247a8c Merge pull request #235 from charmbracelet/smaller-logo

Click to expand commit body
fix(tui): render a smaller logo on splash screen

Kujtim Hoxha created

913b91e Merge pull request #242 from charmbracelet/conditional-header

Click to expand commit body
chore: conditionally add thinking header

Kujtim Hoxha created

da0c30a Merge pull request #253 from charmbracelet/user-message-fixes

Click to expand commit body
fix(messages): correct file attachment truncation

Kujtim Hoxha created

72d5dd1 chore(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0

Click to expand commit body
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/fsnotify/fsnotify/releases)
- [Changelog](https://github.com/fsnotify/fsnotify/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fsnotify/fsnotify/compare/v1.8.0...v1.9.0)

---
updated-dependencies:
- dependency-name: github.com/fsnotify/fsnotify
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

dependabot[bot] created

7c9b261 chore(deps): bump github.com/bmatcuk/doublestar/v4 from 4.8.1 to 4.9.0

Click to expand commit body
Bumps [github.com/bmatcuk/doublestar/v4](https://github.com/bmatcuk/doublestar) from 4.8.1 to 4.9.0.
- [Release notes](https://github.com/bmatcuk/doublestar/releases)
- [Commits](https://github.com/bmatcuk/doublestar/compare/v4.8.1...v4.9.0)

---
updated-dependencies:
- dependency-name: github.com/bmatcuk/doublestar/v4
  dependency-version: 4.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

dependabot[bot] created

c70b45f Merge pull request #260 from charmbracelet/ci

Click to expand commit body
ci: dependabot, sync and lint jobs

Kujtim Hoxha created

4c1f31c Merge pull request #261 from charmbracelet/charm-413

Click to expand commit body
fix(tools): bash: add scp and ssh to banned commands

Kujtim Hoxha created

c8034e3 Merge pull request #270 from charmbracelet/comments

Click to expand commit body
chore: lint and tidy comments

Kujtim Hoxha created

c570ded Merge pull request #258 from charmbracelet/bugfix/ulimit-increase

Click to expand commit body
automatically increase the ulimit to 80% of maximum for crush PID

Kujtim Hoxha created

fe9fdf2 chore: tidy various comments

Christian Rocha created

2fd65cd fix(lint): variable shadowing

Christian Rocha created

2c0d70c fix(main): don't use JoinVertical to avoid inserting unnecessary spaces

Ayman Bagabas created

976bd44 chore: bump ultraviolet

Ayman Bagabas created

7a40638 chore: bump ultraviolet to latest

Ayman Bagabas created

8f39595 fix(tui): cursor position in the textarea

Click to expand commit body
Hide the cursor when it's misaligned with the textarea.

Ayman Bagabas created

0e4f332 docs(readme): add (temporary) installation instructions for non-developers

Christian Rocha created

46e2fc4 fix(tools): bash: add scp and ssh to banned commands

Click to expand commit body
Add `scp` and `ssh` to the list of banned commands to avoid security
risks and UI issues when asking for user input in the terminal.

Ayman Bagabas created

d525721 chore: add CODEOWNERS file

Ayman Bagabas created

a5b76d3 fix(tui): splash: trigger smaller logo on 55 columns

Click to expand commit body
Co-authored-by: Andrey Nering <andreynering@users.noreply.github.com>

Ayman Bagabas and Andrey Nering created

bcff715 chore: remove box, have less styling

Andrey Nering created

b6bd4af chore(windows): show warning on windows for now

Andrey Nering created

ff1b8fd refactor: move `cmd` package inside `internal` as `internal/cmd`

Click to expand commit body
This avoid a little of confusion. Usually, `main` packages live either
on the root or in folders inside `cmd/`. Having both can be confusing,
so let's at least move `cmd` inside `internal`.

Andrey Nering created

08d5a47 chore: run `modernize`

Andrey Nering created

1656bc1 ci: dependabot, sync and lint jobs

Click to expand commit body
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

89e3122 chore: go mod tidy

Click to expand commit body
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

1999073 chore(messages): greatly simplify filename truncation with ansi.Truncate

Christian Rocha created

83d9cc3 fix(messages): properly measure width when rendering attachment paths

Christian Rocha created

c37fe53 chore(messages): no need to append to a pre-allocated slice

Christian Rocha created

a4ac72f fix(messages): truncate attachment paths by rune, not by byte

Christian Rocha created

16cf0bd chore(messages): pre-allocate user message attachment slice

Christian Rocha created

3b786fb Revert "feat(mouse): delegate mouse actions to terminal emulator (#218)"

Click to expand commit body
This reverts commit 494274e6f47b53a6105cf8591043fbbde8c1882c.

Christian Rocha created

54f6cbe Merge pull request #248 from charmbracelet/fix-azure

Click to expand commit body
fix: azure provider

Kujtim Hoxha created

89bdfbf Merge pull request #229 from charmbracelet/prevent-binary-data

Click to expand commit body
Prevent binary data in the fetch/view tool. Add a download tool

Kujtim Hoxha created

030f899 Merge pull request #249 from charmbracelet/sidebar-detail-work

Click to expand commit body
chore(sidebar): detail work

Kujtim Hoxha created

078a62c chore: remove thinking when done

Kujtim Hoxha created

0d425f7 Merge remote-tracking branch 'origin/main' into conditional-header

Kujtim Hoxha created

fad9839 Merge pull request #244 from charmbracelet/add-extra-body

Click to expand commit body
chore: add extra body & header to openai and anthropic

Kujtim Hoxha created

72ed2e8 Merge pull request #236 from charmbracelet/messages-padding

Click to expand commit body
fix(tui): chat: adjust padding for message list

Kujtim Hoxha created

1a656de feat: verify the API key when setting provider

Click to expand commit body
* feat: simple provider api key test
* feat: add api key validation
* chore: add api key to models selector
* chore: address review
* chore: fix api key

Kujtim Hoxha created

c8c2a9c chore: capitalize 'Go' in LSP config for this project

Christian Rocha created