Skip to content

codebone v1.7

Choose a tag to compare

@palusc palusc released this 09 Oct 19:48

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 time import 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.