Skip to content

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 22 Mar 07:39
· 3951 commits to main since this release

Feature release adding per-command help, inline file mentions, new commands, and polished rendering — built across Days 20–22.

Added

  • Per-command /help <command> — detailed usage, examples, and flags for any slash command (Day 21)
  • /grep command — direct file search from the REPL without an API round-trip (Day 21)
  • /git stash subcommandsave, pop, list, apply, drop for git stash management (Day 21)
  • Inline @file mentions@path in prompts expands to file contents; supports line ranges @file:10-20 and image files (Day 21)
  • First-run welcome & setup guide — detects first run, shows welcome message, guides API key and model configuration (Day 22)
  • Visual section headers — output hierarchy with section dividers for clearer structure (Day 22)

Improved

  • Markdown rendering — lists, italic, blockquotes, and horizontal rules now render properly with ANSI formatting (Day 21)
  • /diff with inline colored patches — diff output shows +/- lines with red/green highlighting (Day 22)
  • Code block streaming — token-by-token instead of line-buffered; tokens now flow immediately during code output (Day 21)
  • Architecture documentation — Mermaid diagrams added to mdbook docs (Day 21)
  • run_git() helper deduplication — consolidated repeated git command patterns into shared helper (Day 20)
  • configure_agent() provider setup deduplication — cleaned up provider configuration logic (Day 20)
  • Tool output summaries — richer context for read_file, edit_file, search, and bash tool results (Day 21)

Fixed

  • Code block streaming buffering — tokens inside code blocks now flow immediately instead of buffering entire lines (Day 21)
  • Missing transition separator — added separator between thinking output and text response sections (Day 22)