Commit fa8f6d3
authored
feat(cli): promote profile commands to top level (#3258)
* feat(cli): promote profile commands to top level
Add profile discovery and management commands with shared handlers for
the existing provider entry points. List a flat catalog across scopes
and follow continuation tokens through full and short pages.
Describe metadata, credentials, endpoints, TLS inspection, and MCP access
settings while preserving complete JSON/YAML definitions. Cover parser
equivalence, scope forwarding, pagination, and inspection settings with
focused unit and compiled-CLI integration tests.
Update docs, public skills, examples, and E2E command invocations.
Refs #2588
Signed-off-by: Shiju <shiju@nvidia.com>
* fix(cli): remove redundant workspace selector qualification
Use the imported WorkspaceSelector in the provider integration helper so
the target passes Clippy with warnings denied.
Signed-off-by: Shiju <shiju@nvidia.com>
---------
Signed-off-by: Shiju <shiju@nvidia.com>1 parent cbf0263 commit fa8f6d3
26 files changed
Lines changed: 1455 additions & 312 deletions
File tree
- architecture
- crates/openshell-cli
- src
- commands
- tests
- docs
- get-started/tutorials
- providers
- sandboxes
- e2e/rust/tests
- examples
- governance-interceptor
- spiffe-token-exchange-demo
- podman
- spiffe-token-grant-demo
- scripts/agents
- skills
- debug-inference
- openshell-cli
- tests/suites/features/provider-refresh/keycloak/tests
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
254 | 254 | | |
255 | 255 | | |
256 | 256 | | |
| 257 | + | |
| 258 | + | |
257 | 259 | | |
258 | 260 | | |
259 | 261 | | |
| |||
0 commit comments