v0.2.3
What's Changed
Refactoring
- errs package: Added
Wrap()andWrapf()helpers to reduce boilerplate across 67 error construction sites - cmd package: Extracted
conversationStoreabstraction to consolidate DB + cache access patterns and fix resource leak indeleteConversationsOlderThan
Features
- max-completion-tokens flag: New
--max-completion-tokensflag for controlling maximum output tokens independently from input limits
Testing
- Added comprehensive test coverage for refactored components including
conversationStorefixture and ClientFactory injection tests
Full Changelog: v0.2.2...v0.2.3