Commit Graph

879 Commits

Author SHA1 Message Date
Kujtim Hoxha
10500051bf Merge pull request #352 from charmbracelet/fix_providers
chore: fix custom headers and system prefix
2025-07-30 16:06:29 +02:00
Kujtim Hoxha
54bf4a6e02 chore: remove log 2025-07-30 16:06:18 +02:00
Kujtim Hoxha
287fc20a1c Merge pull request #354 from charmbracelet/prevent_model_switch
chore: prevent switching the model while agent is working
2025-07-30 16:05:15 +02:00
Kujtim Hoxha
803b49f87b Merge pull request #355 from charmbracelet/fix_error_select
fix(tui): apply border styling to error messages in selected state
2025-07-30 16:05:08 +02:00
Kujtim Hoxha
dfe5ffc0b0 Merge pull request #357 from charmbracelet/fix-openrouter
Fix some openrouter models
2025-07-30 16:04:57 +02:00
Kujtim Hoxha
121b1a679f Merge pull request #356 from charmbracelet/add_agents
chore: add agents to the default context
2025-07-30 16:04:06 +02:00
Kujtim Hoxha
c5d7e901fd chore: small fix 2025-07-30 16:01:03 +02:00
Kujtim Hoxha
30b508fc5d chore: fix openrouter issues
- this fixes the case where the model sends -1 for indes
- this also adds events for loading tools
- this also fixes the finish reason for some providers
2025-07-30 13:58:03 +02:00
Kujtim Hoxha
34e68acb8a chore: add agents to the default context 2025-07-30 12:57:41 +02:00
Kujtim Hoxha
6235248b93 fix(tui): apply border styling to error messages in selected state
Error messages were not showing the left border indicator when selected/focused,
making them inconsistent with other message types in the chat interface.

💖 Generated with Crush
Co-Authored-By: Crush <crush@charm.land>
2025-07-30 12:51:54 +02:00
Kujtim Hoxha
121825d8e3 chore: prevent switching the model while agent is working 2025-07-30 12:39:56 +02:00
Kujtim Hoxha
11a90e1cf6 chore: fix custom headers and system prefix 2025-07-30 12:34:02 +02:00
Raphael Amorim
3839c364d6 fix: lint for var blocks 2025-07-30 11:28:25 +02:00
Raphael Amorim
760e5c4f12 perf: avoid regex compilation in runtime 2025-07-30 11:22:10 +02:00
Kujtim Hoxha
da42a5b43e chore: small fix 2025-07-29 20:50:41 +02:00
Christian Rocha
172896d7ea chore: toss in some more placeholders 2025-07-29 11:39:40 -04:00
Kujtim Hoxha
e7fa9c77e8 chore: fix model selector 2025-07-29 17:39:05 +02:00
Kujtim Hoxha
1c4546920d Merge pull request #330 from charmbracelet/revert-prompts
Revert prompts
2025-07-29 17:12:58 +02:00
Kujtim Hoxha
b5c171ea9e chore: fix enter 2025-07-29 16:58:44 +02:00
Kujtim Hoxha
72f97399e6 chore: rever prompts 2025-07-29 16:58:34 +02:00
Kujtim Hoxha
d931f57ecf Merge pull request #328 from charmbracelet/cwd-permissions
chore: improve permissions
2025-07-29 16:27:52 +02:00
Andrey Nering
0c1b71c9f0 fix(ls): fix path expand on ls tool 2025-07-29 11:24:54 -03:00
Kujtim Hoxha
dbffab8ceb chore: remove log 2025-07-29 16:20:58 +02:00
Kujtim Hoxha
4eaa13a7fb chore: fix homedir 2025-07-29 16:05:24 +02:00
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