You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multi-Agent CLI Bridge: Seamless integration for external CLI binaries (gemini-cli, codex, opencode) with hierarchical model discovery and dynamic autocompletion.
Git Mastery Integration: Introduced commit_changes tool for structured Conventional Commits, including automated staging and diff previsualization.
New Core Tools: Added GitCommitTool and git_logic.py to ensure high-quality repository history.
Dynamic API Key Detection: Configured ConfigManager to automatically resolve and switch the default model to available alternatives depending on which API keys are configured.
Changed
Slash Commands Modularization: Refactored the command handling logic to split it from the dispatcher class into a structured package src/mentask/agent/core/command_handlers/ with category-scoped modules.
Google GenAI Decoupling: Deferred imports of google.genai in tools_registry.py and changed signatures to Any to prevent startup errors on environments without the SDK installed.
Fixed
CLI Bridge Event Leak: Resolved a visual bug where raw JSONL events leaked to the terminal due to stdout buffering.
CLI Streaming Parsers: Extended JSONL streaming to support Codex, OpenCode, and Gemini schemas.
Actual Token Metrics: Extracted precise input_tokens and output_tokens directly from CLI JSONL streams.
Context Snapping Crashes: Fixed a KeyError on status-only chunks and a reference bug that mutated history.
Test Suite Resilience: Resolved critical integration failures related to Ollama PATH issues.
Provider Stability: Enabled streaming of tool_call, info, and error events for all external providers.