Commit Graph

851 Commits

Author SHA1 Message Date
Andrey Nering
0c1b71c9f0 fix(ls): fix path expand on ls tool 2025-07-29 11:24:54 -03:00
Kujtim Hoxha
4eaa13a7fb chore: fix homedir 2025-07-29 16:05:24 +02:00
Kujtim Hoxha
0fcad3ba02 chore: improve permissions 2025-07-29 15:13:51 +02: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
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
Kujtim Hoxha
426229f1c6 chore: small fix 2025-07-25 18:58:17 +02:00
Kujtim Hoxha
683bcae745 chore: add copy 2025-07-25 18:51:48 +02:00
Kujtim Hoxha
39f07727c9 chore: add suspend 2025-07-25 17:17:55 +02:00
Kujtim Hoxha
d4b5306536 chore: fix editor 2025-07-25 17:13:50 +02:00