v1.5.0
UX improvements and more models
This release improve UX around --continue
and interactive mode as well as adds more models. Read on for details.
Interactive mode: now more interactive
This release improves interactive mode, making it even easier to explore full gamut of available models in realtime. To run Mods in interactive mode use the -M
/--ask-model
flag.
Moar models
This release adds more models to the standard configuration as well as first class support for Cohere.
Shall we continue?
The --continue
flag can be used to pick up the last conversation. This release improves things so that it will automatically use the same model.
Changelog
New Features
- 249ff08: feat(groq): Add Gemma2 (#304) (@jay-tau)
- 0bf7d1c: feat: add Mistral provider to config template (#305) (@philippgille)
- cddda66: feat: add claude-3.5-sonnet to configuration templates (#297) (@gwpl)
- 14fd43c: feat: add gpt-4o-mini to default configuration (@caarlos0)
- fe8a551: feat: add support for Cohere (#294) (@maxbrunet)
- ef92366: feat: allow to customize huh theme (#278) (@caarlos0)
- 04f45ae: feat: better -M forms (#261) (@caarlos0)
- 14e1f48: feat: continue using the same model (#292) (@caarlos0)
- 6b6b82a: feat: make GPT-4o the default model (#307) (@philippgille)
Bug fixes
- 6ea3ee2: fix: add api-key and api-key-env fields to config template (#303) (@philippgille)
- ff9a598: fix: use default max input settings (@caarlos0)
Documentation updates
- 73266f8: docs: fix install instructions (#293) (@emmceemoore)
- 23957ce: docs: v1.5 tape file (@caarlos0)
Bonus
Verifying the artifacts
First, download the checksums.txt
file, for example, with wget
:
wget 'https://github.com/charmbracelet/mods/releases/download/v1.5.0/checksums.txt'
Then, verify it using cosign
:
cosign verify-blob \
--certificate-identity 'https://github.com/charmbracelet/meta/.github/workflows/goreleaser.yml@refs/heads/main' \
--certificate-oidc-issuer 'https://token.actions.githubusercontent.com' \
--cert 'https://github.com/charmbracelet/mods/releases/download/v1.5.0/checksums.txt.pem' \
--signature 'https://github.com/charmbracelet/mods/releases/download/v1.5.0/checksums.txt.sig' \
./checksums.txt
If the output is Verified OK
, you can safely use it to verify the checksums of other artifacts you downloaded from the release using sha256sum
:
sha256sum --ignore-missing -c checksums.txt
Done! You artifacts are now verified!
Thoughts? Questions? We love hearing from you. Feel free to reach out on Twitter, The Fediverse, or on Discord.