Repository navigation
Add experimental unified-session model routing analytics - #18475
Conversation
Project metadata-only routing evidence into canonical Audit storage and implement declarative adoption, attribution, cost, stability, deviation and outcome views with run drill-down. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
…ents Retain the size limit on authored fragments, matching the existing aggregate dashboard document exception. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Preserve routing and shard-date compute functions, regenerate the combined query catalog, and keep Model routing in the Experimental navigation contract. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Dashboard dead viewsDead element views (0):
|
|
@copilot merge main and recompile |
…g-dashboard Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Merged
|


Why
Routing choices, response credits, and missing telemetry are difficult to investigate from aggregate workflow results. This adds a Model routing page and per-run drill-down based on the analytics specification in github/gh-aw#69507, under the Experimental navigation section.
Approach
usage/aw_session.jsonlinto the existing canonical Audit collection and typed PostgreSQL columns, without creating a parallel telemetry source. Prompts, bodies, free-form errors/reasons, and content-derived hashes are excluded.Scope and deployment notes
This is a substantial implementation, not full conformance with every upstream metric. Candidate ranking, inventory/router change context, alias moves, prioritized deviation causes, failure clustering, and full safe-output/grader/delayed-outcome comparisons remain documented gaps.
Canonical schema 31 / IndexedDB version 41 rebuild older browser projections. Hosted PostgreSQL requires a refreshed generated schema. Generated aggregate query catalogs now share the existing aggregate-dashboard size-check exception; authored fragments remain size-checked.
Validation
After merging main through
8332050ca:npm run checkpassed, including root tests, schema checks, workflow compilation, and documentation build.Outstanding performance check: the earlier Lighthouse run reported CLS 0.137 against the 0.1 budget in populated CFO mobile scenarios; other measured scenarios passed. Lighthouse was not rerun after the base merge, so this is not reported as green.