Commit log

40c7d6d PrependItem used append([]util.Model{item}, m.allItems...) which creates a new slice and copies all existing elements, resulting in O(n) memory allocation for large lists

Raphael Amorim created

8a6988e Merge pull request #37 from charmbracelet/few-concurrency-improvements

Click to expand commit body
perf: concurrency improvements

Raphael Amorim created

e3ca9fe increase timeout to 3min

Raphael Amorim created

caeb245 revert changes on shell

Raphael Amorim created

2937e19 perf: concurrency improvements

Raphael Amorim created

b78bf05 fix: fix sidebar init, fix focus

Kujtim Hoxha created

1631766 fix: fix the agent tool

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

Kujtim Hoxha and Crush created

f957eda Merge branch 'main' of github.com:charmbracelet/opencode-internal

Kujtim Hoxha created

99b6dbe fix: add update listener

Kujtim Hoxha created

73be1a5 Merge pull request #49 from charmbracelet/home-dir-sidebar-edit

Click to expand commit body
chore: if we're in the home dir top level show the full path

Kujtim Hoxha created

3084fc0 chore: if we're in the home dir top level show the full path

Christian Rocha created

100d994 feat: use mvdan.cc/sh instead of a the user shell (#45)

Click to expand commit body
* feat: use mvdan.cc/sh instead of a the user shell

* fix: shell config

* fix: improvements

* fix: code review

* fix: interrupt

* fix: improve error handling, added more tests

Carlos Alexandro Becker created

e243dec chore: remove extra gap between model icon and name after messages

Christian Rocha created

35238e4 chore: the diamond as the model icon

Christian Rocha created

00d444e chore: tool border, navigation help

Kujtim Hoxha created

8dbabea Merge pull request #44 from charmbracelet/goreleaser

Click to expand commit body
ci: update goreleaser config

Raphael Amorim created

d656802 Merge pull request #42 from charmbracelet/ref

Click to expand commit body
fix: improvements around running processes

Raphael Amorim created

1db31b3 fix: email

Carlos Alexandro Becker created

75d920b fix: remove

Carlos Alexandro Becker created

9cd8572 ci: update goreleaser config

Carlos Alexandro Becker created

d475c22 Merge remote-tracking branch 'origin/main' into ref

Carlos Alexandro Becker created

8146006 fix: improve shell

Carlos Alexandro Becker created

f9890c2 chore: improve error messages

Kujtim Hoxha created

324e207 Merge pull request #41 from charmbracelet/messages-adjustments

Click to expand commit body
All message UI/UX adjustments

Kujtim Hoxha created

d4fdfbd test(diffview): update golden files with a small bug fix

Andrey Nering created

a9bd37f perf(diffview): only compute syntax highlight for printed lines

Andrey Nering created

a723e4a feat(diffview): prevent infinite vertical scroll by default

Andrey Nering created

7677483 feat: add keybinding to permissions dialog to navigate the diffview

Andrey Nering created

97a73a9 fix: improve killing shell children processes

Carlos Alexandro Becker created

b6c792b chore: implement agent tool

Kujtim Hoxha created

1ad3485 fix: small improvements around command execution

Carlos Alexandro Becker created

c992b57 chore: small fix

Kujtim Hoxha created

254a5e7 chore: small fixes

Kujtim Hoxha created

312df62 chore: small fix

Kujtim Hoxha created

fc8ec7f chore: cancel requests when user closes

Kujtim Hoxha created

b1cd3f1 chore: change cancel logic

Kujtim Hoxha created

2eb6d59 chore: remove unused func

Kujtim Hoxha created

410a329 chore: small spelling stuff

Kujtim Hoxha created

97147f0 chore: add assistant section

Kujtim Hoxha created

8e81c4f chore: dynamic change the diff format on size

Kujtim Hoxha created

3603a74 chore: small ui fixes

Click to expand commit body
- fixed the tool call header
- fixed the status error style
- other small things

Kujtim Hoxha created

771835f chore: add dedicates diff styles

Kujtim Hoxha created

81aedae chore: fix list focus, fix files with no changes

Kujtim Hoxha created

a4a9297 chore: remove unused diff funcs

Kujtim Hoxha created

0e029f4 fix: prevent header text jumping by aligning ctrl+d help text

Christian Rocha created

cebf0ac feat: use fang (#39)

Carlos Alexandro Becker created

723ae12 fix: fix setting sidebar

Kujtim Hoxha created

14741dc Merge branch 'main' of github.com:charmbracelet/opencode-internal

Kujtim Hoxha created

76d90bc chore: change the min width to 120

Kujtim Hoxha created

0be7a7b fix: remove unused func

Carlos Alexandro Becker created