[genai-ui] OpsML proxy routes for Scouter GenAI aggregate endpoints
Open
Backend
enhancement
genai
- Dominant language
- Rust
- Stars
- 40
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Part of #381
## What
New OpsML server routes that proxy Scouter bifrost's GenAI semantic attribute endpoints.
- Identify which Scouter endpoints expose GenAI aggregates: timeseries and per-span aggregates
- Add proxy routes under `GET /opsml/api/genai/metrics/*` in `opsml-server`
- Response types in `opsml-types` contracts
- Auth-protected, follows standard handler conventions
- SvelteKit API client updated in `opsmlClient.ts`
These routes are the dependency for both UI issues in this epic.
Contributor guide
Assessment
This issue has not been assessed yet.