@@ -103,7 +103,7 @@ It includes planned features, improvements, and their current implementation sta
103103 - [x] File search with @ mention
104104 - [x] Non-blocking UI during LLM responses
105105 - [x] Command syntax highlighting (partial match in yellow, full match in cyan)
106- - [x] Colored help menu items\*\ *
106+ - [x] Colored help menu items* *
107107 - [x] Clean message display (no "Binharic:" prefix)
108108 - [x] Dynamic username from system (not hardcoded)
109109 - [x] Tool results hidden from UI (only failures shown)
@@ -117,6 +117,7 @@ It includes planned features, improvements, and their current implementation sta
117117 - [x] Git branch display
118118 - [x] Responsive input field (non-blocking)
119119 - [x] Clear error messages for tool failures
120+ - [x] Exit summary screen on quit (session ID, tool calls, success rate, timings, model usage)
120121 - [ ] Progress bars for long operations
121122 - [ ] Notification system
122123 - [ ] Undo/redo for file operations
@@ -154,6 +155,7 @@ It includes planned features, improvements, and their current implementation sta
154155 - [x] Tool execution timeout protection (10 seconds for autofix)
155156 - [ ] Error recovery suggestions
156157 - [ ] Automatic error reporting (opt-in)
158+ - [ ] Configurable stderr suppression via env flag (planned)
157159- ** Optimization**
158160 - [x] Efficient token counting
159161 - [x] Context window optimization
@@ -169,7 +171,8 @@ It includes planned features, improvements, and their current implementation sta
169171 - [x] Provider availability checks
170172 - [x] Detailed tool execution logging
171173 - [x] Autofix attempt tracking
172- - [ ] Performance metrics collection
174+ - [x] Basic session metrics rendered on exit (LLM API time, tool time, request counts)
175+ - [ ] Persistent performance metrics collection
173176 - [ ] Usage analytics (tokens, costs)
174177 - [ ] Health checks and diagnostics
175178
@@ -205,6 +208,7 @@ It includes planned features, improvements, and their current implementation sta
205208 - [ ] Comprehensive user guide
206209 - [ ] Video tutorials
207210 - [ ] FAQ section
211+ - [ ] Docker/Container usage guide (planned)
208212- ** Developer Documentation**
209213 - [x] Code of conduct
210214 - [x] Architecture documentation
@@ -218,14 +222,18 @@ It includes planned features, improvements, and their current implementation sta
218222- ** Package Management**
219223 - [x] NPM package structure
220224 - [x] TypeScript compilation
221- - [ ] NPM registry publication
222- - [ ] Semantic versioning
223- - [ ] Release automation
225+ - [x ] NPM registry publication
226+ - [x ] Semantic versioning (via git tags)
227+ - [x ] Release automation (GitHub Actions: npm + GHCR)
224228- ** Installation Methods**
225229 - [ ] Homebrew formula (macOS)
226230 - [ ] Snap package (Linux)
227231 - [ ] Chocolatey package (Windows)
228- - [ ] Docker image
232+ - [x] Docker image
233+ - Published to GitHub Container Registry: ` ghcr.io/<owner>/<repo> `
234+ - Multi-arch builds (linux/amd64, linux/arm64) via Buildx
235+ - Makefile targets for local and CI builds/pushes
236+ - Optimized build context via comprehensive ` .dockerignore `
229237 - [ ] Standalone binary releases
230238- ** Cloud and Remote**
231239 - [ ] Remote execution support
@@ -242,7 +250,7 @@ It includes planned features, improvements, and their current implementation sta
242250 - [x] Multi-step tool execution with automatic loop control
243251 - [x] Specialized agents with distinct personalities
244252 - [ ] onStepFinish callbacks for monitoring
245- - [ ] prepareStep callbacks for dynamic configuration\*\ *
253+ - [ ] prepareStep callbacks for dynamic configuration* *
246254 - [ ] Multiple stopping conditions (step count, budget, errors, validation, completion)
247255 - [ ] Goal-oriented planning
248256 - [ ] Task decomposition
0 commit comments