Commit log
12d0f1f
feat: add reasoning effort support and new providers
Click to expand commit body
- Add HasReasoningEffort field to Model struct with proper JSON field name
- Add ReasoningEffort field to PreferredModel for user customization
- Implement reasoning effort transfer from provider models to config
- Add OpenAI o1-preview and o1-mini models with reasoning capabilities
- Add xAI provider with Grok Beta model support
- Add OpenRouter provider with Claude 3.5 models
- Update OpenAI client to use configurable reasoning effort
- Remove unused toolCalls method from Gemini client
- Simplify validation logic using slices.Contains
- Add comprehensive tests for reasoning effort functionality
Kujtim Hoxha
created
7 months ago
df9b100
chore: add new fields to provider model
Kujtim Hoxha
created
7 months ago
e3b55ce
docs: add testing guidelines for mock providers
Kujtim Hoxha
created
7 months ago
1649dd0
fix: correct model selection index in models dialog
Kujtim Hoxha
created
7 months ago
135aceb
feat: add dynamic model switching with agent provider updates
Kujtim Hoxha
created
7 months ago
d949a22
feat: add provider-specific prompts for OpenAI, Gemini, and Anthropic
Kujtim Hoxha
created
7 months ago
e16fc3d
feat: add config validation and provider system with mock support
Kujtim Hoxha
created
7 months ago
f2cb232
chore: migrate config file from .crush.json to crush.json
Kujtim Hoxha
created
7 months ago
9538638
fix: formatting in validation test
Kujtim Hoxha
created
7 months ago
400bf3f
chore: clean up unused dependencies
Kujtim Hoxha
created
7 months ago
Kujtim Hoxha
created
7 months ago
5721e7b
chore: change to the small/large model conceptg
Kujtim Hoxha
created
7 months ago
565ab85
chore: move to the new config
Kujtim Hoxha
created
7 months ago
6e0feda
chore: add name to tools
Kujtim Hoxha
created
7 months ago
399e7f7
chore: move fur structs, small provider changes
Kujtim Hoxha
created
7 months ago
85fe73a
chore: initial setup for the new config
Click to expand commit body
wip
Kujtim Hoxha
created
7 months ago
1fa4e8a
ci: fix linting
Andrey Nering
created
7 months ago
53668f1
Merge pull request #87 from charmbracelet/crush-shell
Click to expand commit body
Move shell to its own package
Kujtim Hoxha
created
7 months ago
fe3ad5b
chore(theme): use charmtone in glamour theme
Christian Rocha
created
7 months ago
8d4f80d
chore: lint fixes
Kujtim Hoxha
created
7 months ago
baad28a
chore: move shell to its own package
Kujtim Hoxha
created
7 months ago
77d326e
chore: go mod tidy
Ayman Bagabas
created
7 months ago
187e915
refactor: use uv bubbletea
Ayman Bagabas
created
7 months ago
431a6c4
Merge pull request #75 from charmbracelet/chore/modernize
Click to expand commit body
follow gofmt + gopls + staticcheck reqs for modernizing
Kujtim Hoxha
created
7 months ago
21e25d5
Merge pull request #76 from charmbracelet/feature/finder-config
Click to expand commit body
add finders for windows/unix/local
Kujtim Hoxha
created
7 months ago
4427df5
fixup early return for ollama (#266)
Tai Groot
created
7 months ago
eaf855f
fix: add parens for correct OOO (#72)
Tai Groot
created
7 months ago
0dac268
Add capital letter bindings for confirm prompts
Tai Groot
created
7 months ago
4439672
feat: add support for context from gemini.md
Tai Groot
created
7 months ago
ce7c91e
fix: schema, change theme (#73)
Tai Groot
created
7 months ago
df557dc
fix: added index on created_at for sessions, messages, and files (#53)
Carlos Alexandro Becker
created
7 months ago
bb8c853
add finders for windows/unix/local
Tai Groot
created
7 months ago
67d5af1
Merge branch 'main' into chore/modernize
Tai Groot
created
7 months ago
829bb70
follow gofmt + gopls + staticcheck reqs for modernizing
Tai Groot
created
7 months ago
41f97bc
docs(crush.md): add more specific Go formatting instructions
Christian Rocha
created
7 months ago
af72204
chore(lint): gofmt
Christian Rocha
created
7 months ago
fb0f172
docs(readme): add (very) basic getting started instuctions
Christian Rocha
created
7 months ago
cc96c20
feat: full windows support
Raphael Amorim
created
7 months ago
9d75e31
fix: windows basic issues
Raphael Amorim
created
7 months ago
b9bedba
feat: add github copilot provider (#230)
Click to expand commit body
* feat: add github copilot
* fix: add support for claude4
Bryan Vaz
created
7 months ago
2f8e696
chore: delete uneeded `cachedContentKey`
Click to expand commit body
Follow-up of 9275e770b9f6ad03b37faa9f7b24be4fcf68676f
Andrey Nering
created
7 months ago
9275e77
chore(permissions): no need to generate a cache key
Andrey Nering
created
7 months ago
Kujtim Hoxha
created
7 months ago
ff27fc4
fix: truncate the diff on the messages
Kujtim Hoxha
created
7 months ago
ab7c7e6
perf: attempt to improve permissions dialog performance
Andrey Nering
created
7 months ago
8291df8
docs(readme): empty out readme + add a few essential elements
Christian Rocha
created
7 months ago
94676b7
docs(crush.md): add commenting directive
Christian Rocha
created
7 months ago
9e82d06
chore(spinner): set spinner to its original speed
Christian Rocha
created
7 months ago
d575f93
feat(diffview): set tab width to 4
Click to expand commit body
The default is 8. 4 will give us some more space as it is critical for
this use case, specially on split view.
Note that this only affects languages that uses tabs for spaces, like Go.
Andrey Nering
created
7 months ago
90ce773
remove timeout on permission
Raphael Amorim
created
7 months ago
Page 33 of 42