demml / demml/opsml

[eval] Python + CLI: list and pull registered eval scenarios

Open
#385 0 comments 0 reactions 0 assignees View on GitHub
Backend enhancement
Dominant language
Rust
Stars
40
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Part of #380
Depends on: #383

## What

Read path for registered eval scenarios — Python API and CLI.

- Server route: `GET /opsml/api/eval/scenarios` — filterable by space, name, version, uid
- Python: query registered scenarios via registry interface, returns list of `EvalRegistryRecord`
- CLI: `opsml eval list [--space X] [--name Y] [--version Z]`
- Pagination follows existing `QueryPageRequest` / `QueryPageResponse` cursor pattern

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.