Ayman Bagabas
334dafcf94
feat(tui): editor: change textarea placeholder based on CoderAgent state ( #263 )
...
* feat(tui): change textarea placeholder based on CoderAgent state
* fix(tui): editor: cache random placeholders for editor
Make sure we update the editor's placeholder text when a new message is sent.
* fix(tui): editor: update editor placeholder on new message send
---------
Co-authored-by: Raphael Amorim <rapha850@gmail.com >
2025-07-29 10:02:03 -04:00
Kujtim Hoxha
0fcad3ba02
chore: improve permissions
2025-07-29 15:13:51 +02:00
Carlos Alexandro Becker
bb2d9ce82a
Merge remote-tracking branch 'origin/main' into schema
2025-07-29 09:37:08 -03:00
Kujtim Hoxha
f56c9f5151
chore: lint
2025-07-29 14:25:32 +02:00
Kujtim Hoxha
28be096bae
chore: change open editor
2025-07-29 13:15:00 +02:00
Kujtim Hoxha
87bd72b0de
chore: remove log
2025-07-29 12:49:04 +02:00
Kujtim Hoxha
b702fbf5fc
Merge pull request #301 from charmbracelet/tool_improvements
...
Tool improvements
2025-07-29 12:37:35 +02:00
Kujtim Hoxha
bcd944c2cd
chore: add new session
2025-07-29 12:34:43 +02:00
Kujtim Hoxha
5ad49fbb99
chore: prompt improvements
2025-07-29 09:40:48 +02:00
Kujtim Hoxha
302dbccade
chore: small fix
2025-07-29 09:21:09 +02:00
Carlos Alexandro Becker
820e55ebba
fix: simpler
2025-07-28 22:47:41 -03:00
Carlos Alexandro Becker
3135b6fa4d
fix: simplify stuff
2025-07-28 22:44:20 -03:00
Carlos Alexandro Becker
9bf42ced99
ci: auto generate on changes
2025-07-28 22:09:20 -03:00
Carlos Alexandro Becker
bef2ea1b25
feat: add schema command
...
We should probably serve this file in a short URL.
2025-07-28 21:39:10 -03:00
Kujtim Hoxha
90961a6a03
chore: fix gemini validation
2025-07-28 22:55:44 +02:00
Carlos Alexandro Becker
53ae5beaf5
feat: crush run ( #322 )
...
* feat: crush run
Proposal: I think it's a lot nicer to be able to type
`crush run my prompt` vs `crush -p "my prompt"`.
This PR implements that.
Let me know what you think.
* chore: move stuff around a bit
2025-07-28 17:13:34 -03:00
Kujtim Hoxha
28f4f21516
chore: add more commands
2025-07-28 22:07:15 +02:00
Kujtim Hoxha
f77aa2a75c
Merge remote-tracking branch 'origin/main' into tool_improvements
2025-07-28 21:51:45 +02:00
Kujtim Hoxha
1d211e0f4d
Merge remote-tracking branch 'origin/main' into list
2025-07-28 21:48:00 +02:00
Carlos Alexandro Becker
ebc180b3ab
fix: remove unused constants, fix inefficient assign
2025-07-28 16:30:35 -03:00
Kujtim Hoxha
0f6c3a072e
chore: lint
2025-07-28 21:22:54 +02:00
Kujtim Hoxha
a069e8a0df
chore: support clipboard past image
2025-07-28 21:12:34 +02:00
Carlos Alexandro Becker
70f899352f
fix: small fixes in csync
2025-07-28 15:48:35 -03:00
Carlos Alexandro Becker
cdb311d7ca
fix: unused slice methods
2025-07-28 15:46:14 -03:00
Kujtim Hoxha
e218c2a677
chore: use the catwalk name
2025-07-28 20:42:20 +02:00
Kujtim Hoxha
c35e700017
chore: proper caching for anthropic models with openrouter
2025-07-28 20:31:48 +02:00
Kujtim Hoxha
59b9254e5b
chore: support default headers
2025-07-28 20:02:21 +02:00
Andrey Nering
9c45643c1f
chore: run modernize
2025-07-28 14:03:04 -03:00
Andrey Nering
60bcb9848d
fix(onboarding): fix "no model selected" error showing after onboarding ( #316 )
2025-07-28 13:44:45 -03:00
Kujtim Hoxha
da17d912d1
chore: small scroll fix
2025-07-28 18:02:09 +02:00
Carlos Alexandro Becker
0506272332
test: improve tests ( #315 )
2025-07-28 10:55:42 -03:00
Kujtim Hoxha
df1e13fa89
chore: default to the new prompt
2025-07-28 15:51:21 +02:00
Kujtim Hoxha
088b127dc1
Merge remote-tracking branch 'origin/list' into tool_improvements
2025-07-28 15:32:52 +02:00
Kujtim Hoxha
88141b5a68
Merge remote-tracking branch 'origin/main' into list
2025-07-28 15:32:30 +02:00
Andrey Nering
60e7d043fc
chore: fix lint issue
2025-07-28 10:30:06 -03:00
Kujtim Hoxha
1da73eaed5
Merge remote-tracking branch 'origin/list' into tool_improvements
2025-07-28 09:28:53 +02:00
Kujtim Hoxha
8e4a2ce808
Merge remote-tracking branch 'origin/main' into list
2025-07-28 09:25:40 +02:00
Kujtim Hoxha
e6ee60bdc4
Merge pull request #303 from charmbracelet/csyncmap
...
refactor: use csync.Map instead of sync.Map, csync.Slice where it made sense
2025-07-28 09:19:17 +02:00
Kujtim Hoxha
fd19d84fa7
Merge branch 'list' into tool_improvements
2025-07-26 12:56:29 +02:00
Kujtim Hoxha
76726b3301
chore: fix sidebar
2025-07-26 12:56:12 +02:00
Kujtim Hoxha
446ba99acc
Merge branch 'list' into tool_improvements
2025-07-26 12:51:28 +02:00
Kujtim Hoxha
ff3c926b63
chore: fix tool spinning
2025-07-26 12:51:09 +02:00
Kujtim Hoxha
42b659d1a2
chore: make anim concurrent safe
2025-07-26 12:38:00 +02:00
Kujtim Hoxha
d38891e9ad
Merge remote-tracking branch 'origin/main' into list
2025-07-26 12:27:44 +02:00
Kujtim Hoxha
4b0f84f8c6
chore: address review requests
...
- Remove Slice() method from csync.Slice and use slices.Collect(s.Seq())
instead
- Optimize Seq2() method to avoid calling removed Slice() method
- Update Seq() to use Seq2() for better performance
- Update all references throughout the codebase to use the new pattern
💖 Generated with Crush
Co-Authored-By: Crush <crush@charm.land >
2025-07-26 12:26:40 +02:00
ras0q
2d809a724c
fix(tui): typo
2025-07-25 22:11:00 -04:00
Andrey Nering
98f51b0936
fix: allow to override catwalk url
2025-07-25 16:29:50 -03:00
Christian Rocha
76c95de579
fix: don’t panic when fetching document URI path fails
...
* fix: remove hardcoded panic when fetching document URI path
* chore: add structured logging to LSP URI conversion errors
2025-07-25 13:40:50 -04:00
Kujtim Hoxha
367e381a02
chore: fix truncation line
2025-07-25 19:16:16 +02:00
Kujtim Hoxha
65b92b4e74
chore: add copy message
...
also fix the status
2025-07-25 19:15:10 +02:00