74 Commits

Author SHA1 Message Date
Alvaro
15e1b3d3cf docs(readme): add openrouter environment variable (#451) 2025-08-01 14:41:43 +00:00
Carlos Alexandro Becker
3ad5d5283a docs: update
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2025-08-01 08:03:31 +02:00
Christian Rocha
a521163544 docs(readme): more BSDs + nix run (#387) 2025-07-30 22:50:24 -04:00
Christian Rocha
58dfed58ad docs(readme): un-bury the environment variable listing 2025-07-30 11:14:55 -04:00
Christian Rocha
cb211d6e8b docs(readme): update nix instructions (#359) 2025-07-30 10:12:23 -04:00
Christian Rocha
d452d6bcaa docs(readme): signed and notarized on macOS 2025-07-29 17:41:32 -04:00
Christian Rocha
398b50a841 docs(readme): add catwalk callout 2025-07-29 17:24:34 -04:00
Christian Rocha
e3ebd60c6c docs(readme): hold brew for signature 2025-07-29 16:17:45 -04:00
Christian Rocha
a2a36192f7 docs(readme): pull winget while we wait for approval 2025-07-29 14:58:25 -04:00
Carlos Alexandro Becker
fd96ccd5c9 docs: update 2025-07-29 09:37:38 -03:00
Carlos Alexandro Becker
bb2d9ce82a Merge remote-tracking branch 'origin/main' into schema 2025-07-29 09:37:08 -03:00
Christian Rocha
7e8804b655 docs(readme): additional note in contact info 2025-07-29 00:07:18 -04:00
Christian Rocha
05a04881ed docs(readme): update header and layout 2025-07-28 22:49:02 -04:00
Christian Rocha
dad555889a docs(readme): shave down GIF 2025-07-28 22:13:44 -04:00
Christian Rocha
05e1927df9 docs(readme): general update 2025-07-28 22:11:53 -04:00
Carlos Alexandro Becker
9bf42ced99 ci: auto generate on changes 2025-07-28 22:09:20 -03:00
Christian Rocha
dc7a734688 docs(readme): add header 2025-07-26 17:01:12 -04:00
Kujtim Hoxha
8c874293c9 Taciturnaxolotl/custom anthropic providers (#300)
* feat: support anthropic provider type in custom provider configs
* docs: fix provider configuration field name and add anthropic example
- Change `provider_type` to `type` in documentation to match actual struct field
- Add comprehensive examples for both OpenAI and Anthropic custom providers
- Include missing `api_key` field in examples for completeness
* feat: resolve headers to allow for custom scripts and such in headers
* feat: allow headers in the anthropic client
* feat: if api_key has "Bearer " in front then using it as an
Authorization header and skip the X-API-Key header in the anthropic
client
* feat: add support for templating in the config resolve.go
something like `Bearer $(echo $ENVVAR)-$(bash ~/.config/crush/script.sh)` would work now; also added some tests since the first iteration of this broke stuff majorly lol
* feat: add a system prompt prefix option to the config
---------
Co-authored-by: Kieran Klukas <me@dunkirk.sh>
Co-authored-by: Kieran Klukas <l41cge3m@duck.com>
2025-07-25 11:52:00 +02:00
Christian Rocha
fa1cd6ad52 docs(readme): genericize MCP examples 2025-07-24 16:50:47 -04:00
Kujtim Hoxha
2128964dcb Merge remote-tracking branch 'origin/main' into feat/whitelist-commands 2025-07-24 09:46:13 +02:00
Kujtim Hoxha
0546d5baf5 chore: update example 2025-07-24 09:44:20 +02:00
Kujtim Hoxha
9d77028fc9 chore: update readme 2025-07-24 09:39:58 +02:00
Tai Groot
82e8b47985 document, cmds => tools 2025-07-24 00:22:03 -07:00
Christian Rocha
b74c180e30 docs(readme): add notes about APKs and PKGs 2025-07-23 11:04:53 -04:00
Christian Rocha
c8c7c4a345 docs(readme): now supporting windows! 2025-07-23 10:20:38 -04:00
Manuel Odendahl
4503e698e0 docs(readme) add stdio MCP; add logs section
* Add sse/stdio examples of MCP config to README.md
* Add logs information to README.md
2025-07-22 10:39:38 -04:00
Christian Rocha
0e4f3326fa docs(readme): add (temporary) installation instructions for non-developers 2025-07-21 14:02:14 -04:00
Kujtim Hoxha
972ab6e32a chore: remove unnecessary config 2025-07-16 14:09:28 +02:00
Kujtim Hoxha
d66797d6da chore: add github mcp 2025-07-16 13:56:27 +02:00
Christian Rocha
483303de5b docs(readme): add MCP info 2025-07-15 16:28:24 -04:00
Christian Rocha
5004105a64 docs(readme): simplify and cleanup readme 2025-07-07 15:18:14 -04:00
Christian Rocha
8420fc3940 docs(readme): various readme improvements 2025-07-07 11:49:55 -04:00
Christian Rocha
c04879af0b docs(readme): various small edits 2025-07-02 23:53:04 -04:00
Christian Rocha
fb0f1728e4 docs(readme): add (very) basic getting started instuctions 2025-06-25 16:43:14 -04:00
Raphael Amorim
cc96c20490 feat: full windows support 2025-06-25 22:07:30 +02:00
Christian Rocha
8291df877b docs(readme): empty out readme + add a few essential elements 2025-06-25 12:52:25 -04:00
Kujtim Hoxha
0ae375ae72 Merge remote-tracking branch 'origin/public_main' 2025-06-24 19:14:56 +02:00
Kujtim Hoxha
73729ef526 small readme update. 2025-06-22 15:56:52 +02:00
Kujtim Hoxha
0bf2f5f113 add readme note 2025-06-22 15:52:23 +02:00
Andrey Nering
5f84289b07 feat: normalize CRUSH.md as the default name
This makes it consistent with the GitHub conventions (`README.md`,
`CONTRIBUTING.md`, etc).
2025-06-13 14:29:39 -03:00
Kujtim Hoxha
2ea3947d25 chore: rename OpenCode -> Crush 2025-06-07 21:09:48 +02:00
Kujtim Hoxha
5baebf702d chore: rename opencode -> crush 2025-06-07 21:09:10 +02:00
Kujtim Hoxha
06e8c755ef chore: change the module 2025-06-07 20:57:32 +02:00
Kayvan Sylvan
05b0570f48 refactor: upgrade Anthropic SDK to v1.4.0 and adapt provider code
### CHANGES

- Upgrade Anthropic Go SDK dependency to version 1.4.0.
- Adapt provider code to breaking changes in the SDK.
- Update constructors for tool use and thinking parameters.
- Use new `OfText` field for accessing message content.
- Add Claude 4 Opus and Sonnet to documentation.
2025-06-07 10:12:37 +02:00
Kujtim Hoxha
0c38c0f698 update readme and gemini 2025-06-04 15:09:49 +02:00
Pietjan Oostra
12a98d6940 Update readme & use provided logging package 2025-05-22 20:25:24 +02:00
Radu Topala
103f1c1183 feat: non-interactive mode 2025-05-16 10:42:56 +02:00
Christian Rocha
9e065cdf1f docs(readme): add demo GIF (#160) 2025-05-15 22:30:10 +02:00
mineo
a9fa9188bd feat: support VertexAI provider (#153)
* support: vertexai

fix

fix

set default for vertexai

added comment

fix

fix

* create schema

* fix README.md

* fix order

* added pupularity

* set tools if tools is exists

restore commentout

* fix comment

* set summarizer model
2025-05-15 20:25:21 +02:00
Ed Zynda
e8b4bb0edd allow configuring shell (#157) 2025-05-15 15:53:47 +02:00