Skip to content

v4.6.3 - CLI Tools & Memory System Enhancements

Choose a tag to compare

@catlog22 catlog22 released this 22 Oct 04:24
· 1434 commits to main since this release

v4.6.3 - CLI Tools & Memory System Enhancements

🎯 Major Improvements

CLI Tools Integration

  • Gemini CLI v0.11.0-nightly Migration: Upgraded to native prompt support with gemini -p syntax
  • Tool Wrapper Cleanup: Removed legacy wrapper scripts for cleaner architecture
  • Parameter Standardization: Unified -m model parameter placement (after prompt)

Memory System Enhancements

  • Parallel Execution: Full documentation updates now use agent-based parallel processing (73% efficiency improvement)
  • 3-Layer Architecture: Auto-strategy selection based on directory depth
    • Layer 3 (depth ≥3): Multi-layer strategy with full context
    • Layer 2 (depth 1-2): Single-layer aggregation strategy
    • Layer 1 (depth 0): Top-level aggregation
  • Tool Fallback: Automatic 3-tier tool fallback (gemini → qwen → codex)
  • Agent Task Simplification: Removed strategy judgment from agents, pre-determined by coordinator

Documentation Updates

  • Intelligent Tools Strategy: Added critical directory scope rules and --include-directories usage
  • Context Search Strategy: Enhanced search tool selection matrix
  • Workflow Documentation: Added brainstorming workflows and UI design automation
  • Getting Started Guide: Added /memory:load documentation and session auto-creation tips

📝 Detailed Changes

Memory Commands

  • update_module_claude.sh: Strategy parameter support (multi-layer/single-layer)
  • /memory:update-full: Agent batch processing with module-level isolation
  • /memory:update-related: Enhanced context-aware updates

CLI Integration

  • Model parameter placement: -m now after prompt for all tools
  • Native prompt support: Direct -p flag usage
  • Approval mode: --yolo for write operations

Configuration & Cleanup

  • Removed deprecated tool wrapper scripts
  • Cleaned up redundant tool control documentation
  • Standardized command templates

🔧 Breaking Changes

CLI Command Format

Before:

gemini "prompt text" -m gemini-2.5-flash

After:

gemini -p "prompt text" -m gemini-2.5-flash

Memory Update Strategy

  • Strategy now auto-determined by directory depth (no manual configuration needed)
  • Agents receive pre-determined strategies from coordinator

📚 Documentation

  • Updated: intelligent-tools-strategy.md - Directory scope rules
  • Updated: mcp-tool-strategy.md - Tool selection matrix
  • Updated: update-full.md - Agent execution flow with fallback handling
  • Added: Brainstorming workflow documentation
  • Added: UI design automation guides

🙏 Contributors

Thanks to all contributors who helped improve the CLI tools and memory system!


Full Changelog: v4.6.2...v4.6.3