Skip to content

docs(extensibility): add gateway interceptor guide#2397

Merged
drew merged 4 commits into
mainfrom
drew/interceptor-docs
Jul 21, 2026
Merged

docs(extensibility): add gateway interceptor guide#2397
drew merged 4 commits into
mainfrom
drew/interceptor-docs

Conversation

@drew

@drew drew commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add an operator-facing guide for extending OpenShell control-plane operations with gateway interceptors. The guide documents the implementation contract, configuration, safety boundaries, provider profile support, and operational behavior.

Related Issue

None.

Changes

  • Add the Gateway Interceptors extensibility guide
  • Document phases, binding authorization, failure behavior, and secret isolation
  • Link to the governance interceptor example and relevant protobuf definitions

Testing

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

Checklist

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

Signed-off-by: Drew Newberry <anewberry@nvidia.com>
@drew
drew requested review from a team, derekwaynecarr, maxamillion and mrunalp as code owners July 21, 2026 17:18
@github-actions

Copy link
Copy Markdown

Signed-off-by: Drew Newberry <anewberry@nvidia.com>
pimlock
pimlock previously approved these changes Jul 21, 2026
Comment thread docs/extensibility/gateway-interceptors.mdx Outdated
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
Signed-off-by: Drew Newberry <anewberry@nvidia.com>
@drew
drew added this pull request to the merge queue Jul 21, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jul 21, 2026
@drew
drew added this pull request to the merge queue Jul 21, 2026
Merged via the queue into main with commit 8b0e54b Jul 21, 2026
37 of 38 checks passed
@drew
drew deleted the drew/interceptor-docs branch July 21, 2026 22:44
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