Commit log

ae1de2f feat: add session deletion with confirmation dialog

Click to expand commit body
- Add delete key binding (d/delete) to sessions dialog
- Implement confirmation dialog for session deletion
- Handle session deletion in main TUI with proper cleanup
- Clear current session if deleted session was active
- Close sessions dialog after successful deletion

🐾 Generated with Crush
Co-Authored-By: Crush <crush@charm.land>

Kieran Klukas and Crush created

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

Christian Rocha created

494274e feat(mouse): delegate mouse actions to terminal emulator (#218)

bashbunni created

7ee0eb0 Merge pull request #227 from charmbracelet/bugfix/panic-loglines

Click to expand commit body
bugfix: fixup panic for oob range

Kujtim Hoxha created

52346a2 Merge pull request #221 from charmbracelet/bugfix/filepicker-in-cwd

Click to expand commit body
fix: start filepicker in cwd instead of os.Homedir

Kujtim Hoxha created

1fe561c Merge pull request #231 from charmbracelet/unvendor

Click to expand commit body
chore: unvendor crush

Kujtim Hoxha created

909bb21 Merge pull request #232 from charmbracelet/bash-tabs

Click to expand commit body
fix(tui): renderer: replace tabs with spaces in plain content

Kujtim Hoxha created

a236ede fix(tui): renderer: replace tabs with spaces in plain content

Click to expand commit body
We need to ensure that tabs in plain text content are replaced with
spaces otherwise they will be escaped and displayed as tab unicode
picture characters.

Ayman Bagabas created

fe0f4bb chore: unvendor crush

Ayman Bagabas created

76fc7e7 bugfix: fixup panic for oob range

Tai Groot created

a700b64 fix: hide completions tui when no results (#206)

Click to expand commit body
* fix: hide completions tui when no results

* fix: gitignore

* Revert "fix(tui): completions should not close on no results (#198)"

This reverts commit 833eede1c10e1dcfacfcc6c6e529d3d8b7e7f838.

* fix: completions

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* fix: accept

* fix: improvements

* chore(deps): update bubbles

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* fix: improvements

* fix: accept

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Carlos Alexandro Becker created

f664df6 Merge pull request #219 from charmbracelet/crush-thinking

Click to expand commit body
chore: add thinking/reasoning indicator

Kujtim Hoxha created

fe6c788 chore: small fix

Kujtim Hoxha created

596128a Merge remote-tracking branch 'origin/main' into crush-thinking

Kujtim Hoxha created

2a32346 Merge pull request #225 from charmbracelet/nil_deref_missing_provider

Click to expand commit body
fix nil pointer dereference when there's no provider for specific model

Kujtim Hoxha created

78aea79 fix nil pointer dereference when there's no provider for specific model

gjergj created

e953ded chore: fix permissions dialog

Kujtim Hoxha created

270f0d2 fix: properly capitalize reasoning and thinking status text in sidebar

Click to expand commit body
💖 Generated with Crush
Co-Authored-By: Crush <noreply@crush.charm.land>

Christian Rocha and Crush created

62001dd Merge pull request #209 from charmbracelet/mcp-readme

Click to expand commit body
docs(readme): add MCP info

Kujtim Hoxha created

140afea chore: small fixes

Kujtim Hoxha created

bb81e32 update to include the removal commands

Tai Groot created

08c5b4c fix(logs): limit the logs output

Kujtim Hoxha created

2428334 gofumpt

Tai Groot created

4937409 fix: start filepicker in cwd instead of os.Homedir

Tai Groot created

acf354e fix(tui): escape control characters in tool call content

Ayman Bagabas created

7816fe5 Merge pull request #195 from charmbracelet/charm-327

Click to expand commit body
fix(tui): adjust completions popup to fit within window width

Kujtim Hoxha created

41efff7 fix(tui): completions: close and reset completions on cancel key

Click to expand commit body
This change ensures that when the cancel key is pressed, the completions
component is closed and reset, preventing any lingering state that could
affect subsequent interactions.

Ayman Bagabas created

4f26ae0 Merge pull request #205 from charmbracelet/charm-267

Click to expand commit body
fix(tui): permissions: set a maximum width for the dialog

Kujtim Hoxha created

859e95a Merge pull request #210 from charmbracelet/charm-373

Click to expand commit body
fix(tui): chat: fix compact mode details toggle

Kujtim Hoxha created

22094cb Merge pull request #204 from charmbracelet/charm-265

Click to expand commit body
fix(tui): permissions: properly pad command block

Kujtim Hoxha created

84b99d5 Merge pull request #202 from charmbracelet/charm-367

Click to expand commit body
fix(tui): permissions: ensure content viewport has a minimum height

Kujtim Hoxha created

39c6373 chore: update `Co-Authored-By` address to `crush@charm.land`

Click to expand commit body
Co-Authored-By: 💘 Crush <crush@charm.land>

Andrey Nering and 💘 Crush created

0a5339a chore: update vendors

Ayman Bagabas created

2419090 chore: bump dependencies

Ayman Bagabas created

f4ca3bd chore: go mod vendor

Ayman Bagabas created

199cc96 chore: bump ultraviolet to latest main

Ayman Bagabas created

7b219b1 fix(tui): permissions: set a maximum width for the dialog

Click to expand commit body
The dialog won't exceed 160 characters in width, ensuring it fits well
within a wide terminal window.

Ayman Bagabas created

849572d fix(tui): completions: don't export variable

Ayman Bagabas created

972ab6e chore: remove unnecessary config

Kujtim Hoxha created

8e32df4 Merge remote-tracking branch 'origin/main' into mcp-readme

Kujtim Hoxha created

9423d10 Merge pull request #208 from charmbracelet/get-tools-mu

Click to expand commit body
refactor: use sync primitives in GetMcpTools

Kujtim Hoxha created

d66797d chore: add github mcp

Kujtim Hoxha created

6805b34 chore: some mcp improvements

Kujtim Hoxha created

6b8aeca chore: add thinking/reasoning indicator

Kujtim Hoxha created

46e31c5 fix(tui): chat: change version text color

Ayman Bagabas created

a203cbe fix(tui): chat: properly align and pad the version text

Ayman Bagabas created

c1ba488 chore: lint

Kujtim Hoxha created

2885e71 chore: improve thinking

Kujtim Hoxha created

c340f66 Merge pull request #200 from charmbracelet/anthropic-thinking

Click to expand commit body
Implement Anthropic extended thinking

Kujtim Hoxha created

4a81efb chore: small editor fix

Kujtim Hoxha created