Skip to content

v1.1.25 — AI Code Review, Project Health Reports, Refactoring Suggestions & Autonomous Worker Agents

Latest

Choose a tag to compare

@LSDJesus LSDJesus released this 20 Feb 03:12
· 6 commits to main since this release

What's New Since v1.1.6

This is a major feature release spanning several development cycles. LUNA has evolved from a codebase summarization tool into a full AI-powered code intelligence platform.

🔥 Headline Features

AI Code Review (LUNA: Review Changes in This File)

  • Right-click any file or use Command Palette to review git changes
  • Detects issues across 5 focus areas: bugs, performance, security, style, side effects
  • Auto-computes git diff (unstaged → staged → HEAD~1)
  • Uses your configured LUNA model (gpt-4o FREE by default) — zero premium requests
  • Also available as #review_file_changes MCP tool for agent-to-agent workflows
  • Results open in a temporary markdown tab — nothing saved to disk

Project Health Report (LUNA: Project Health Report)

  • One-command comprehensive project assessment
  • Reads all existing analysis data (complexity heatmap, dead code, dependency graph, component map, QA report)
  • AI generates: health score (1-10), critical issues, technical debt summary, architecture assessment, and prioritized recommendations
  • Auto-detects circular dependencies from the dependency graph
  • Uses FREE model — no premium requests

Suggest Refactorings (LUNA: Suggest Refactorings)

  • Right-click a file or use Command Palette
  • With no file selected: auto-finds your highest-complexity files (7+/10) and lets you pick
  • AI reads the actual source code and provides concrete refactoring plans
  • Includes: specific functions to change, quick wins vs structural changes, estimated complexity reduction
  • Uses FREE model

🤖 Autonomous Worker Agent System (Production-Ready)

  • Fully autonomous background AI agents with complete VS Code tool access
  • Multi-turn tool loop — workers make 20+ sequential decisions and adapt
  • Smart file creation with JSON-based output and auto escape handling
  • Parallel task delegation — spawn multiple workers simultaneously
  • 3 new MCP tools: #spawn_worker_agent, #check_worker_status, #wait_for_workers
  • Extension HTTP bridge for secure localhost communication between MCP server and extension
  • All workers use FREE models (gpt-4o default)

🔧 Infrastructure & Bug Fixes

  • Include/Exclude Pattern Fixes — Fixed critical bugs where .lunasummarize exclude patterns were completely ignored
  • Component Map Intelligence — Detects C# project boundaries (.csproj files) for accurate architectural grouping
  • API Routes Metadata — Fixed bug where API route directories were excluded from summaries instead of being flagged for extraction
  • YAML Parser Improvements — More robust .lunasummarize configuration handling
  • Better Architecture Detection — Recognizes dotted namespace patterns and project boundaries
  • MCP Server — 16 tools total (up from ~12), LRU caching for instant queries

📊 Stats

  • 16 MCP tools for Copilot Agent Mode
  • 3 new user commands (Review, Health Report, Refactorings)
  • All AI analysis uses FREE models — configurable in Settings > LUNA > Copilot Model
  • Zero files created for analysis results — untitled tabs that close clean

Full Changelog

v1.1.6...v1.1.25