Skip to content

cinsights v0.1.4

Choose a tag to compare

@github-actions github-actions released this 23 Apr 04:49
· 69 commits to main since this release
d275aa9
  • Bump version from 0.1.3 to 0.1.4 (d275aa9)
  • Merge pull request #12 from deepankarm/fix/static-files-packaging (416a77a)
  • docs: clarify hardcoded hours in analyze is only for trace_ids path (d26703a)
  • fix: better defaults — index 6 months, digest 90 days (b5c8040)
  • ci: replace flaky sleep with proper smoke test script (ac2fa28)
  • ci: use venv for wheel smoke test instead of --system (76ca3e7)
  • ci: build UI before uv sync to fix editable install (7c12abb)
  • ci: add server smoke test — verify UI serves from built wheel (311f319)
  • ci: build UI in CI, add wheel verification job (025dbea)
  • fix: ship UI static files in pip package, build UI in release (4decf6b)
  • fix: handle Unicode in test connection error messages (a88b332)
  • fix: restore README logo, images, and formatting (fdd359b)
  • Merge pull request #11 from deepankarm/feat/index-summary-ux (8731dc3)
  • docs: add user digest example to README quickstart (8e5b316)
  • docs: replace refresh with index + analyze in README quickstart (4367902)
  • fix: only show embedding download message when actually downloading (cbf42b4)
  • fix: show digest model description before confirmation prompt (66e429e)
  • fix: clean up dual LLM config — use llm + digest_llm only (6aab8c1)
  • feat: interactive setup prompts for separate digest model (89ea0fe)
  • feat: separate LLM configs for analyze and digest (34839ef)
  • fix: suppress httpx INFO logs globally in CLI entrypoint (b9afef7)
  • feat: retry LLM calls on 503/429/500 with exponential backoff (7245671)
  • fix: list all available users/projects on digest not found (e390f51)
  • feat: show available users/projects when digest scope not found (bad12fb)
  • fix: catch digest LLM errors gracefully, no more giant stack traces (194ed54)
  • feat: helpful message when digest finds no sessions in time window (d44e406)
  • fix: show full session ID on analysis failures for easy retry (9970b12)
  • fix: graceful handling of per-session LLM failures (503, timeout) (d31af71)
  • fix: --force flag works for analyze, re-analyzes ANALYZED sessions (d6e6785)
  • fix: preserve notable_quotes when re-indexing entireio sessions (387269c)
  • fix: coding hours shows all 24 hours with (UTC) label (74af943)
  • fix: project page loads scope stats, shows Activity without digest (a9fca09)
  • fix: add progress spinner for force re-index span loading (94ea6d1)
  • fix: refresh all scope stats even when no new sessions to index (ca2aa46)
  • fix: suppress HuggingFace progress bars and model loading noise (dc95da1)
  • fix: remove 90-day window from scope stats, show all-time data (e72e5aa)
  • fix: session list header uses real count, bump session limit to 2000 (b0e63b4)
  • fix: agent distribution uses full project data, not capped sessions (4370daa)
  • fix: agent distribution shows actual count from pie data (7b682dc)
  • fix: project hero uses real session count, refresh stats after index (1be1779)
  • feat: "This run" as column in analysis plan, cost for current run only (d494569)
  • feat: unified analysis plan table with analyzed/pending per score bucket (8bc4a7d)
  • fix: suppress sentence_transformers/huggingface noise in stats (13bed70)
  • feat: show limit hint when candidates exceed --limit, support --limit 0 (5ce992f)
  • feat: show total/analyzed/pending counts before analysis plan (f435cfd)
  • fix: show all score buckets in analysis plan, dim empty ones (acb75fb)
  • fix: show 4 decimal places for cost estimates (b89ea66)
  • feat: analysis plan with score breakdown and cost per bucket (eeab1dc)
  • feat: analyze cost confirmation, suppress noisy logs, add analyse alias (c562d2f)
  • fix: box plot SVG, aligned session counts, entireio improvements (dc80656)
  • feat: rich index summary, remove limit from indexing (b7d8b00)
  • chore: update uv.lock for 0.1.2 (daf8c15)