Skip to content

Tags: evalops/diffscope

Tags

v0.5.28

Toggle v0.5.28's commit message
chore: bump version to 0.5.28

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

v0.5.27

Toggle v0.5.27's commit message
Release v0.5.27

v0.5.26

Toggle v0.5.26's commit message
feat: add default exclude patterns, env var fallbacks, and richer met…

…rics

- Default exclude patterns for lock files, minified assets, generated code,
  and vendor directories so reviews focus on meaningful changes
- Env var fallbacks for GITHUB_TOKEN and DIFFSCOPE_WEBHOOK_SECRET in config
- Token usage metrics (total, prompt, completion) for cost tracking
- Labeled metrics for comment severity and category breakdowns

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.5.25

Toggle v0.5.25's commit message
fix: move audit.toml to .cargo/ for cargo-audit discovery

cargo-audit looks for config at .cargo/audit.toml, not the project root.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.5.24

Toggle v0.5.24's commit message
fix: resolve clippy warnings (for_kv_map, unnecessary_map_or)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.5.23

Toggle v0.5.23's commit message
fix: cast PG aggregate results to correct types for sqlx decoding

AVG() returns NUMERIC in PostgreSQL which is incompatible with f64 in
sqlx. Cast AVG results to FLOAT8 and fix PERCENTILE_CONT parentheses.
Also fix WHERE clause for by_repo query when no time filters are set.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.5.22

Toggle v0.5.22's commit message
Copy migrations directory in Dockerfile for sqlx::migrate!() macro

The sqlx::migrate!() macro embeds migrations at compile time and
requires the migrations directory to exist during cargo build.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.5.21

Toggle v0.5.21's commit message
Fix TypeScript build errors in Admin.tsx

Remove unused imports (TrendingUp, TrendingDown, Clock) and fix
Recharts tooltip formatter type to accept ValueType.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.5.20

Toggle v0.5.20's commit message
Add Events and Admin pages for wide event visualization

Events page: full Ensemble-style review event viewer with stat cards,
duration/token timeline charts, filterable/sortable event table with
expandable detail rows showing per-file waterfall, hotspots, and pass
breakdown.

Admin page: system-wide analytics dashboard with usage metrics, model
breakdown table, repository activity charts, error rate monitoring,
latency percentiles (p50/p95/p99), and slow file outliers.

Backend: add /api/events endpoint returning ReviewEvent objects with
source/model/status filtering.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.5.19

Toggle v0.5.19's commit message
Enrich wide event pipeline with full AI reviewer telemetry

Wire token usage from LLM adapters through ReviewResult to ReviewEvent
and the frontend. Add per-file metrics (latency, tokens, comment count),
hotspot risk scoring, convention suppression counts, and per-pass comment
breakdowns. Extend ReviewEventBuilder and EventPanel UI to surface all
new telemetry data.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>