Repository navigation
codebone v1.7
Official Milestone Full Release (Current)
馃幆 Milestone Goal
Establish true hybrid scanning combining deterministic multi-language AST analysis with local and cloud LLM synthesis, eliminate macOS menu bar overlapping artifacts, and centralize coding agent routing for external tools (Claude Code, Cursor, Codex, Gemini/Antigravity).
Added
- True Hybrid Scan Engine: Combines deterministic static multi-language AST scanning (Python, TS/JS, Go, Rust, Ruby, PHP, Java, C/C++) with local and BYOK LLM semantics for in-depth symbol, dependency, and architecture indexing.
- 1-Click Model Synchronization: Automatic detection of configured Cloud BYOK keys in Map Agent with 1-click adoption into Coding Agents. (1.7a)
- Expanded Coding Presets: Ready-to-use presets for Claude (Anthropic), OpenAI, OpenRouter, and Local Server (Ollama) alongside MiMo V2.6 Pro. (1.7a)
- Dedicated Agent Routing: Explicit routing toggles for Claude Code, Cursor, Codex, Gemini/Antigravity, and opencode. (1.7a)
- Categorized API Key Management: Clean separation into Map Agent (Cloud BYOK) and Coding Agent Models. (1.7a)
- Re-architected Project TL;DR: Completely redesigned prompt-free project summaries for small local models, featuring automatic sections for Tech Stack & Scale, Key Domains, and Entities. (1.7b)
- Interactive TL;DR Dialog: Integrated 1-click Copy TLDR to clipboard with native macOS notifications and direct Open Map shortcut. (1.7b)
- Cancelable & Resumable Scanning: Advanced scan controls with instant Cancel Scan as well as Pause/Resume Scanning including live ETA calculation and phase indicators. (1.7c)
- Per-Project Auto-Scan Toggle: New Auto-Scan on Save switch directly in each project menu (ON by default) to temporarily pause automatic re-scanning during bulk file operations. (1.7c)
Changed
- Flattened Menu Hierarchy: Eliminated nested Cocoa submenus and lingering tooltips for a sleek, responsive macOS menu bar experience.
- Unified Terminology: Standardized all user-facing strings and dialogs from "Index / Indexing" to "Scan / Scanning / Scanned".
- Mirrored Agent Menus: Map Agent and Coding Agent now share an identical, intuitive menu structure with live status rows.
- Quick-Access Projects: The 3 most recently scanned projects are now direct one-click entries in the main menu bar.
Fixed
- Menu Bar Startup Crash Fix: Resolved missing menu instantiations and missing
timeimport after menu flattening; guarded with automated regression tests. - Resilient Agent Routing: Transient connection errors no longer automatically uncheck or reset user agent selections.
- User-Friendly Network Errors: Clear, actionable error messaging in the auto-updater when network connection is offline.