Skip to content

docs(providers): add Providers v2 guide#1442

Open
johntmyers wants to merge 6 commits into
mainfrom
docs/providers-v2
Open

docs(providers): add Providers v2 guide#1442
johntmyers wants to merge 6 commits into
mainfrom
docs/providers-v2

Conversation

@johntmyers
Copy link
Copy Markdown
Collaborator

Summary

Add a Providers v2 documentation page under Manage OpenShell and position it directly after the current Providers page. The guide explains why Providers v2 exists, how to enable the feature flag, provider profiles and instances, refresh-backed credentials, policy composition, sandbox launch flows, and attach/detach limitations.

Related Issue

Refs #896
Refs #1349

Changes

  • Added docs/sandboxes/providers-v2.mdx with Providers v2 concepts, schemas, examples, refresh configuration, and current roadmap caveats.
  • Documented provider profile category values, refresh strategy values, secret material keys, ISO/RFC3339 credential expiry timestamps, and refresh logs.
  • Shifted existing Manage OpenShell sidebar positions so Providers v2 appears immediately after Providers.

Testing

  • mise run pre-commit passes
  • mise run docs passes
  • Unit tests added/updated (not applicable, docs only)
  • E2E tests added/updated (not applicable, docs only)

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)
  • Architecture docs updated (not applicable, published docs only)

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown

Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>
Signed-off-by: John Myers <9696606+johntmyers@users.noreply.github.com>
Copy link
Copy Markdown
Collaborator

@TaylorMutch TaylorMutch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want a link from the providers (v1) page to providers v2? Or for a future docs update?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants