Skip to content

v1.2.0

Latest

Choose a tag to compare

@eshanized eshanized released this 21 Jun 00:22
· 95 commits to master since this release

What's New in v1.2.0

Features

  • LLM-based intent classification for REPL input routing
  • Session observability pipeline with comprehensive metrics
  • Chunked plan generation with outline and wave expansion
  • Structured verification report generation
  • Deep project analysis and environment preflight checks
  • Plan checker with revision loop and coverage gates
  • Auto-compression for context window overflow in TUI
  • Visual screen transitions (slide-left/right, cross-fade)
  • Incremental render diff engine using ANSI cursor positioning
  • Flex box layout model with row/column solver, card renderer, modal overlay
  • Component system with fuzzy search, focus ring, virtual viewport
  • High-contrast accessibility theme and screen reader helpers
  • Tool enhancements: Edit 7-strategy cascade, Grep context lines, Glob file type filtering, FileRead partial reads, dangerous command blocklist, structured ToolError type
  • Subagent depth limit (MaxAgentDepth=2) and token budget enforcement

Fixes

  • Drain stale responses from channels on dispatcher stop
  • Short-circuit fallback search on first live provider
  • Use staleTTL for cache expiry check
  • Recursively skip empty SSE events
  • Fix /flush to use tea.ClearScreen
  • DNS cache for WebSearch to prevent TOCTOU rebinding (SEC-02)

Performance

  • Optimize import graph and symbol indexing in codeintel

Refactoring

  • Unify file locking abstraction for cross-platform support
  • Consolidate subagent budget exhaustion messages
  • Extract forwardMsgToScreen helper
  • Replace WriteString with fmt.Fprintf across workflow and metrics

Docs

  • Update wiki submodule with Mermaid diagrams and new pages
  • Update workflow, features, and docs for major enhancements