dashboard

Get Overview Summary

The full OSS repowise 0.22.0 OverviewSummaryResponse — one call that drives the whole repo Overview page (repo meta, stat strip + deltas, health block + the two co-equal pillars + history, languages, the typed attention list, onboarding targets, top hotspots, recent decisions, savings, sync).

Mirrors repowise.server.routers.overview field-for-field but every value is computed from the JSON artifacts the Modal indexer uploads instead of SQL (see app/services/overview_summary_service.py).

Served from a two-tier cache (per-process LRU → durable Postgres row, see overview_cache_service), keyed by snapshot + content version, since the aggregate is expensive to compute and deterministic per snapshot version. A cache miss computes it and fills both tiers. A fresh repo / a snapshot indexed before the health layer degrades to a valid zeroed shape so the page renders its empty state rather than 404-ing (that shape is not cached).

get/snapshots/{snapshot_id}/overview-summary

Path parameters

snapshot_idstring required

Response

Successful Response

object required

Changes

No recorded changes to this endpoint across all 2 revisions of this API.