v1.2.1
バージョン v1.2.1 では、TUI の機能強化やコードの堅牢性向上を図りました。新たに在席でエージェントを指定して起動できるようになり、ユーザー体験が向上しています。
✨ 新機能
- TUI で在席時にエージェントを指定して起動できるようになりました。
- コマンド引数(サブコマンド・オプション)にも Tab 補完機能を追加しました。
- 静かに握りつぶされていた本物の失敗をログに記録する機能を追加しました。
🐛 修正
- コードレビューの指摘に基づき、堅牢性や前方互換性、セキュリティに関する修正を行いました。
- アップデート告知と更新後メッセージの文言を変更しました。
🔧 内部改善
- 表示ラベル解決をプレゼンテーション層に寄せ、新しいモードキーを統合しました。
- 設定セッターのボイラープレートを削減しました。
- メモリ関連のフィルター引数をフラット化して一本化しました。
- プログラム名を AgentCli::command に統一しました。
- TUI のウィジェットから Rabbit アセットを分離しました。
What's Changed
- fix: アップデート告知と更新後メッセージの文言を変更 by @kkyosuke in #324
- feat(error-log): 静かに握りつぶされる本物の失敗をログに記録 by @kkyosuke in #325
- fix: コードレビュー指摘の修正(並行性・前方互換・堅牢性) by @kkyosuke in #327
- refactor(tui): widgets から rabbit アセットを分離する by @kkyosuke in #323
- feat(tui): コマンド引数(サブコマンド・オプション)も Tab 補完する by @kkyosuke in #331
- refactor(agent): program 名を AgentCli::command に一本化する by @kkyosuke in #328
- refactor(mcp): issue/memory の filter Args を flatten で一本化する by @kkyosuke in #329
- refactor(infra,usecase): version envelope と設定セッターのボイラープレートを削減する by @kkyosuke in #330
- refactor(session): 表示ラベル解決を presentation へ寄せ、new の Mode キーを統合する by @kkyosuke in #332
- feat(tui): 在席で agent を指定して起動できるようにする by @kkyosuke in #334
- fix: コードレビュー指摘の修正(堅牢性・前方互換・セキュリティ) by @kkyosuke in #333
- chore(release): 1.2.1 by @kkyosuke in #335
Full Changelog: v1.2.0...v1.2.1