98c3139
feat(avian): add model generator command (#220)
Click to expand commit body
Add cmd/avian/main.go to fetch models from https://api.avian.io/v1/models
and generate the avian.json config file. Includes:
- Fetches pricing, context window, max_output, and reasoning from API
- Adds gen:avian task to Taskfile.yaml
- Adds avian to the update workflow
- Updates avian.json with latest model data from API
๐ Generated with Crush
Assisted-by: Kimi K2.5 via Crush <crush@charm.land>
2838024
chore: add 1m tokens support to opus 4.6 and sonnet 4.6 (#214)
Click to expand commit body
Took the opportunity to review all context windows, max tokens, and
pricing as well.
* Closes https://github.com/charmbracelet/catwalk/pull/197
* Closes https://github.com/charmbracelet/fantasy/pull/151
* Closes https://github.com/charmbracelet/crush/pull/2321
1c7bbd3
fix: round cost fields to 5 decimal places for cents
Click to expand commit body
Ensures consistent precision in pricing data across all provider
scripts by rounding cost values to 5 decimal places.
๐ Generated with Crush
Assisted-by: GLM-5 via Crush <crush@charm.land>