Drew Newberry
a649aa42fc
docs: add 0.1.0 upgrade guide outline ( #3540 )
...
* docs: add 0.1.0 upgrade guide outline
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: add upgrade change provenance
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: update 0.1.0 upgrade guidance
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: move upgrade navigation below security
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: remove release notes page
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: announce OpenShell 0.1.0
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: reorganize guides and require user-owned images
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: reorganize navigation around core concepts
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: simplify navigation and tutorial catalog
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: refine 0.1.0 release highlights
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
* docs: align navigation and 0.1.0 guidance
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
---------
Signed-off-by: Drew Newberry <anewberry@nvidia.com >
2026-09-23 20:26:25 +00:00
Shiju
fa8f6d3949
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 >
2026-09-21 17:18:55 +00:00
Derek Carr
d68b7069c3
refactor(proto)!: use well-known time types ( #3113 )
...
* refactor(proto)!: use well-known time types
Signed-off-by: Derek Carr <decarr@redhat.com >
* fix(proto): preserve time migration behavior
Signed-off-by: Derek Carr <decarr@redhat.com >
* fix(proto): preserve timestamp boundary semantics
Signed-off-by: Derek Carr <decarr@redhat.com >
* fix(proto): convert sandbox token expiry to timestamp
Signed-off-by: Derek Carr <decarr@redhat.com >
* fix(proto): preserve time compatibility semantics
Signed-off-by: Derek Carr <decarr@redhat.com >
* fix(proto): preserve exact endpoint and profile times
Signed-off-by: Derek Carr <decarr@redhat.com >
* test(e2e): use duration for interactive exec timeout
Signed-off-by: Derek Carr <decarr@redhat.com >
* fix(sdk-go)!: remove legacy profile duration fields
BREAKING CHANGE: Go provider profile callers must use RefreshBefore, MaxLifetime, and CacheTTL with ProfileDuration instead of the whole-second fields.
Signed-off-by: Derek Carr <decarr@redhat.com >
---------
Signed-off-by: Derek Carr <decarr@redhat.com >
2026-09-16 19:51:45 +00:00
John T. Myers and John Myers
07df822090
feat(providers): make profiles authoritative ( #2962 )
...
* feat(providers): make profiles authoritative
Closes #1988
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
* docs(providers): move profiles into provider navigation
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
* docs(providers): clarify provider attachment lifecycle
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
* fix(tui): scroll provider profile picker
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
* fix(providers): honor profile credential semantics
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
* fix(providers): prefer exact profile IDs
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
* fix(providers): harden authoritative profile adoption
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
* test(oidc): align provider fixtures with profiles
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
* fix(providers): preserve authoritative profile lifecycle
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
---------
Signed-off-by: John Myers <johntmyers@users.noreply.github.com >
Co-authored-by: John Myers <johntmyers@users.noreply.github.com >
2026-09-01 19:22:07 +00:00
Ignas Baranauskas
a72711697d
chore: remove deprecated --keep flag from docs, scripts, and e2e tests ( #2126 )
...
* docs: remove deprecated --keep flag from tutorials and examples
The --keep flag is deprecated, hidden, and a no-op since sandboxes
are kept by default. Remove references from tutorial docs and example
READMEs that explain it as a real feature.
- Remove --keep from sandbox create commands
- Remove --keep explanation text
- Clarify that sandboxes are kept by default
Signed-off-by: Ignas Baranauskas <ibaranau@redhat.com >
* chore: remove deprecated --keep usage from scripts and e2e tests
The --keep flag is a deprecated no-op since sandboxes are kept by
default. Stop passing it in internal scripts, e2e test scripts,
and example demo scripts.
Signed-off-by: Ignas Baranauskas <ibaranau@redhat.com >
---------
Signed-off-by: Ignas Baranauskas <ibaranau@redhat.com >
2026-07-07 14:36:25 +02:00
John T. Myers
14c5329f91
docs(providers): add Providers v2 guide ( #1442 )
...
* docs(providers): add Providers v2 guide
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com >
* docs(providers): clarify built-in profile location
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com >
* docs(providers): remove refresh-backed profile bullet
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com >
* docs(providers): clarify persisted query registry key
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com >
* docs(providers): simplify binary schema example
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com >
* docs(providers): add Microsoft Graph refresh tutorial
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com >
* docs(providers): link Microsoft Graph refresh tutorial
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com >
* docs(providers): announce providers v2
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com >
---------
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com >
2026-05-20 08:57:24 -07:00