Skip to content

cinsights v0.1.1

Choose a tag to compare

@github-actions github-actions released this 20 Apr 17:01
· 296 commits to main since this release
251f280
  • Merge pull request #8 from deepankarm/feat/behavioral-metrics (251f280)
  • chore: bump version to 0.1.1 (0a41bad)
  • fix: switch to average-linkage clustering to prevent chaining (11cfacd)
  • fix: single-linkage clustering to merge all similar labels (f62da36)
  • fix: show 4 decimal places for costs under $0.01 (9ab8e3e)
  • feat: comprehensive behavioral pattern catalog in session prompt (b3eb286)
  • rename: Detected Patterns → Behavioral Patterns (e6b0042)
  • fix: display claude.md as CLAUDE.md in pattern labels (19e6624)
  • fix: don't lowercase labels, preserve LLM casing (e.g. CLAUDE.MD) (e2b1413)
  • fix: capitalize only first letter of pattern labels, not every word (bd9074b)
  • fix: cluster labels within category to prevent friction/win merging (c580aa0)
  • fix: dynamic width for pattern labels, no truncation (9e99a48)
  • fix: pattern links include user/project scope, add coverage note (3d8f1cb)
  • feat: show category icon on sessions page pattern filter badge (41f0a6e)
  • feat: add cluster_label column to Insight for exact label filtering (20338e5)
  • fix: label filtering searches all cluster members, not just canonical (945cafe)
  • fix: remove duplicate Insight import causing UnboundLocalError (c5eeb98)
  • feat: clickable pattern rows navigate to filtered sessions page (ec51687)
  • fix: filter patterns to friction/win/recommendation only, 💡 icon (014cf3b)
  • feat: add category legend to detected patterns chart (5572697)
  • fix: hard cap patterns at top 10, remove show more (75a213f)
  • fix: lower clustering threshold to 0.6, hard cap patterns at 12 (92a54c1)
  • refactor: replace n-gram vocabulary with embedding-based label clustering (0cfae99)
  • tweak: show top 90% coverage patterns (was 80%) (67ff6c4)
  • feat: show top 80% coverage patterns instead of all with count >1 (65ad781)
  • feat: merge patterns + trends into single chart with category colors (9c7617f)
  • fix: pattern trends dot grid with fixed labels and horizontal scroll (79189af)
  • fix: replace unreadable bar chart with dot grid for pattern trends (6f44786)
  • feat: pattern trends chart showing label frequency over time (82b06fd)
  • fix: add title tooltip to all hbar labels in activity charts (fd43032)
  • fix: widen pattern label column to 150px to avoid truncation (77437a8)
  • fix: add tooltip on pattern labels for truncated names (0d01323)
  • fix: render detected patterns inside ActivityCharts component (6c307b3)
  • refactor: move detected patterns into activity charts bento grid (a85bf4d)
  • fix: patterns chart UX + doctor scope for analyze runs (82b692d)
  • feat: detected patterns bar chart on digest page (170d96e)
  • feat: label normalization with n-gram vocabulary convergence (5bb28b9)
  • feat: feed computed quality metrics into session analysis prompt (b96fb23)
  • fix: digest max_tokens 8192, emoji quotes UI, label aggregation (c4c6116)
  • feat: render notable quotes on session detail page (10c8106)
  • feat: freeform insight labels, notable quotes, drop BehavioralEvidence (edc357f)
  • feat: interrupt markers on context growth chart, version/effort in header (22a6cec)
  • revert: remove dangerous-op alert system (M-006) (ab2a9dd)
  • feat: surface new metrics in API and UI (0d7a7ef)
  • feat: stop-hook suggestions in digest actions call (4c24a10)
  • refactor: behavioral tags on InsightItem, remove separate behaviors list (0ef8620)
  • feat: reduce analysis prompt size ~50% for long sessions (bb8e154)
  • feat: extract assistant text into turn spans + include in analysis prompt (bcaf993)
  • feat: ownership_dodge detection in session analysis prompt (adea1d3)
  • feat: BehavioralEvidence schema, table, and quote validation (6b149b4)
  • feat: hourly quality variance with all Tier-0 metrics (b99d275)
  • feat: harness attribution — version, effort, adaptive thinking (861e554)
  • feat: dangerous-op + credential exposure alerts (f90e55f)
  • feat: add interrupt_count per session (bc868f0)
  • chore: strip verbose docstrings and section markers (1449fea)
  • feat: source capability matrix + graceful-skip scaffold (5d09111)
  • feat: add LLMCallLog for per-call cost attribution (21d6aea)
  • Update README.md (a349c5c)
  • Merge pull request #7 from deepankarm/feat/ollama-support (842101d)
  • fix: use absolute URL for logo on PyPI, update project description (f0493eb)
  • docs: add Ollama as an LLM provider option (da6b186)
  • fix: update tests for LLMAnalyzer(llm_config=) constructor (6253481)
  • feat: add Ollama support via response_format json_schema (6f92a43)
  • Merge pull request #6 from deepankarm/feat/ui-improvements (a8d8493)
  • feat: add favicon using logo.svg (c9eb7bd)
  • ci: add svelte-check to CI lint job (21ef0c5)
  • feat: add eslint, prettier, pre-commit hooks and fix all lint/type errors (befab90)
  • feat: UI improvements — shared components, health grades, activity charts (3f80766)