v1.1.0
What's Changed
- π¦ Bump version to 1.0.8 by @github-actions[bot] in #47
- π feat: Add markdown rendering support by @andrew-bierman in #31
- πΌοΈ feat: Add image input support by @andrew-bierman in #29
- π€ feat: Add role support by @andrew-bierman in #33
- π§ feat: Add DeepInfra provider by @andrew-bierman in #44
- π¬ feat: Add conversation history support by @andrew-bierman in #34
- Roles use .md files only by @andrew-bierman in #49
- π° feat: Add cost tracking with --cost flag by @andrew-bierman in #50
- π¦ Update Bun to 1.3.8 and Node to 22 minimum by @andrew-bierman in #51
- β¨ Add response caching for identical prompts by @andrew-bierman in #55
- β¨ Add update notifications for new versions by @andrew-bierman in #56
- π Update roadmap + fix --markdown flag by @andrew-bierman in #57
- β Improve test coverage across all modules by @andrew-bierman in #58
- π Add comprehensive project documentation by @andrew-bierman in #59
- β»οΈ Modernize TypeScript patterns and improve type safety by @andrew-bierman in #60
- π Leverage Bun native APIs and reduce dependencies by @andrew-bierman in #61
- β»οΈ Refactor functions to use object params by @andrew-bierman in #62
- π Code audit + β»οΈ Improve DX by @andrew-bierman in #63
- π Fix shell completions by @andrew-bierman in #64
- π¦ Add scripts/checks.ts for centralized pre-commit checks by @andrew-bierman in #52
- Tool use (--tools flag) by @andrew-bierman in #54
- π Update README and roadmap to reflect current state by @andrew-bierman in #65
- β¨ Add provider-specific defaults in config by @andrew-bierman in #66
- β¨ Add progressive streaming markdown rendering by @andrew-bierman in #67
- β¨ Add interactive chat mode with --chat flag by @andrew-bierman in #68
- β¨ Add MCP server support with --mcp flag by @andrew-bierman in #69
- β»οΈ Switch MCP from @modelcontextprotocol/sdk to @ai-sdk/mcp by @andrew-bierman in #70
- β»οΈ Migrate CLI from Commander.js to citty by @andrew-bierman in #71
- β¨ Add config commands and interactive setup wizard by @andrew-bierman in #73
- Consolidate roadmap into README and sync features by @andrew-bierman in #74
- Add model aliases for short model names by @andrew-bierman in #75
- Add prompt templates with variable substitution by @andrew-bierman in #76
- Add session export/import/list/delete commands by @andrew-bierman in #77
- Add token budget to cap spending per request by @andrew-bierman in #78
- Add automatic retry with exponential backoff by @andrew-bierman in #79
- Add structured output formats (JSON, YAML, CSV, text) by @andrew-bierman in #80
- Update roadmap and test count by @andrew-bierman in #81
- Add piped chain mode for multi-step LLM pipelines by @andrew-bierman in #82
- Add plugin system for extensible transforms by @andrew-bierman in #83
- Add response diffing to compare models side-by-side by @andrew-bierman in #84
- Update test count to 808 by @andrew-bierman in #85
New Contributors
- @github-actions[bot] made their first contribution in #47
Full Changelog: v1.0.8...v1.1.0