Skip to content

Latest commit

 

History

History
122 lines (85 loc) · 11.8 KB

File metadata and controls

122 lines (85 loc) · 11.8 KB

Changelog

0.2.4 (2026-03-05)

Documentation

  • readme: add run/insights subcommands and LLM configuration (27b23a0)
  • rewrite AGENTS.md with full module inventory, subcommands, and insights architecture (6958933)

0.2.3 (2026-03-03)

Features

  • cli: add --version / -V flag (a1273dd)

Code Refactoring

  • cli: remove global flags and shortcuts, default to run subcommand (11d0368)

0.2.2 (2026-03-02)

Features

  • add --compare mode for period-over-period comparison (0a89549)
  • add --no-color flag for disabling colored output (ccb2e14)
  • add model discovery, ranking, and interactive selection (da2b90e)
  • add sparkline trend column to daily view (bd870cd)
  • cli: add insights command with --no-llm, --provider, --model flags (a65d0f3)
  • cli: add opencode CLI wrapper for dynamic path resolution (b76858c)
  • cli: add run_models wrapper to opencode CLI module (6fd89fe)
  • db: add derived metric queries and transcript builder for insights (10abb8a)
  • initial release of opencode-usage CLI (ab8eb4d)
  • insights: add concurrent LLM analysis with ThreadPoolExecutor (61c0156)
  • insights: add dataclasses, auth resolver, and LLM client for insights pipeline (cdabf66)
  • insights: add e2e integration, progress display, and error handling (f87d817)
  • insights: add facet cache, quant engine, facet extraction, and suggestion generation (3f53d89)
  • insights: add facet extraction and aggregate analysis pipeline (8fc4990)
  • insights: add insights_to_dict serializer and JSON output for insights command (771f74f)
  • insights: add session extraction, transcript reconstruction, stats, and prompt templates (3e41513)
  • insights: add terminal-style HTML report generation (3412e8d)
  • insights: add types, cache, LLM runner, and CLI scaffolding (f8ae7ca)
  • render: add render_insights and render_insights_progress panels (0e31561)
  • replace sparkline with horizontal trend bar (35738a7)

Bug Fixes

  • ci: remove component prefix from release-please tags (cbe0598)
  • db: use ~/.local/share path on all platforms to match OpenCode (381a212)
  • derive version from package metadata dynamically (1572cea)
  • sync init.py version to 0.1.2 (dc06366)
  • test: make aggregate analysis test thread-order independent (ccc3d92)

Code Refactoring

  • auth: use opencode CLI for paths and define Credentials locally (8d4278b)
  • cli: restructure argument parsing with run/insights subcommands (4b9ba45)
  • db: use opencode CLI for path resolution and define SessionMeta locally (eca5da5)
  • insights: make InsightsConfig.model required, wire interactive picker (56707b0)
  • insights: use opencode CLI for DB path in orchestrator (9fe5a93)
  • remove dead legacy types and render functions (b5f8103)

Documentation

  • add AGENTS.md for AI agent guidelines (96d9b89)
  • add PyPI installation instructions to README (f32c957)

0.2.1 (2026-03-02)

Features

  • add --compare mode for period-over-period comparison (0a89549)
  • add --no-color flag for disabling colored output (ccb2e14)
  • add model discovery, ranking, and interactive selection (da2b90e)
  • add sparkline trend column to daily view (bd870cd)
  • cli: add insights command with --no-llm, --provider, --model flags (a65d0f3)
  • cli: add opencode CLI wrapper for dynamic path resolution (b76858c)
  • cli: add run_models wrapper to opencode CLI module (6fd89fe)
  • db: add derived metric queries and transcript builder for insights (10abb8a)
  • initial release of opencode-usage CLI (ab8eb4d)
  • insights: add concurrent LLM analysis with ThreadPoolExecutor (61c0156)
  • insights: add dataclasses, auth resolver, and LLM client for insights pipeline (cdabf66)
  • insights: add e2e integration, progress display, and error handling (f87d817)
  • insights: add facet cache, quant engine, facet extraction, and suggestion generation (3f53d89)
  • insights: add facet extraction and aggregate analysis pipeline (8fc4990)
  • insights: add insights_to_dict serializer and JSON output for insights command (771f74f)
  • insights: add session extraction, transcript reconstruction, stats, and prompt templates (3e41513)
  • insights: add terminal-style HTML report generation (3412e8d)
  • insights: add types, cache, LLM runner, and CLI scaffolding (f8ae7ca)
  • render: add render_insights and render_insights_progress panels (0e31561)
  • replace sparkline with horizontal trend bar (35738a7)

Bug Fixes

  • db: use ~/.local/share path on all platforms to match OpenCode (381a212)
  • derive version from package metadata dynamically (1572cea)
  • sync init.py version to 0.1.2 (dc06366)
  • test: make aggregate analysis test thread-order independent (ccc3d92)

Code Refactoring

  • auth: use opencode CLI for paths and define Credentials locally (8d4278b)
  • cli: restructure argument parsing with run/insights subcommands (4b9ba45)
  • db: use opencode CLI for path resolution and define SessionMeta locally (eca5da5)
  • insights: make InsightsConfig.model required, wire interactive picker (56707b0)
  • insights: use opencode CLI for DB path in orchestrator (9fe5a93)
  • remove dead legacy types and render functions (b5f8103)

Documentation

  • add AGENTS.md for AI agent guidelines (96d9b89)
  • add PyPI installation instructions to README (f32c957)