Repository navigation
v0.1.4 - Gemini CLI ACP UI Enhancements
v0.1.4 - Gemini CLI ACP UI & Native Integration
This version introduces a major overhaul of the Gemini CLI integration, focusing on native VS Code Chat UI patterns and robust tool visualization.
🚀 Gemini CLI ACP Integration
- Native Chat UI: Fully migrated to VS Code's native hinkingProgress and ChatToolInvocationPart APIs.
- Official SDK: Now uses @agentclientprotocol/sdk for stable and standardized communication.
- Workspace Aware: Automatically detects and operates within your workspace root for accurate file context.
- Smart Detection: Improved logic to find gemini or
px @google/gemini-cli across all platforms.
🛠️ Enhanced Tool Visualization
Specialized UI mapping for all core Gemini CLI tools:
- Bash/Shell: Real-time output streaming in shell-formatted blocks.
- File Ops: Clear status for
ead, write, and �dit (replace) with past-tense confirmation. - Search & LS: Parameter-aware invocation messages for ls, grep, and glob.
- Web & Agents: Rich UI treatments for Google Search, Web Fetch, and Sub-agent delegation.
🧹 Maintenance & Cleanup
- Status Bar Removal: Completely removed all status bar items for a cleaner, chat-focused interface.
- Type Safety: Eliminated �ny usage in core handlers and improved error balancing for tool calls.
- Performance: Debounced UI updates and optimized session management.
- Linting: Hundreds of fixes via Biome for a more stable codebase.