Skip to content

v0.1.0

Choose a tag to compare

@rezkam rezkam released this 14 Feb 05:43
· 75 commits to main since this release
03bc752

Changelog

All notable changes to Deep Dive will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[0.1.0] - 2026-02-14

πŸŽ‰ Initial Release

Standalone CLI tool for automated codebase architecture documentation.

Added

  • CLI β€” deep-dive [prompt] with --depth, --path, --model flags
  • Commands β€” resume, stop, auth set/login/logout/list, completion
  • Shell completion β€” bash, zsh, fish with dynamic model + session suggestions
  • In-process AI agent β€” uses @mariozechner/pi-coding-agent SDK directly
  • Browser UI β€” split-panel with live document + chat sidebar
  • Mermaid diagrams β€” validated with mermaid-cli, auto-fixed up to 3 cycles
  • Session management β€” stored in .deep-dive/, resumable
  • Cost tracking β€” per-request and session-total token counts + estimated cost
  • 9 API key providers β€” anthropic, openai, google, groq, xai, openrouter, mistral, cerebras, github-copilot
  • 5 OAuth providers β€” anthropic, github-copilot, google, antigravity, openai-codex
  • Auto-restart β€” exponential backoff, up to 3 crash restarts
  • Health monitoring β€” 15s heartbeat, unresponsive detection
  • Model switching β€” change model from browser UI during exploration
  • Status line β€” token counts, cost, model info in browser top bar
  • Programmatic API β€” start(), resume(), stop(), getState(), etc.