Summary
Supervisor middleware is OpenShell's data-plane extensibility mechanism. It lets operators extend supervisor-managed data paths with trusted components that can inspect, transform, block, or annotate operations at defined hooks.
This parent issue tracks the supervisor middleware capability as a whole. Individual hook families, deployment models, security boundaries, and operational improvements are tracked as focused subissues.
Status
The initial supervisor middleware implementation landed in #2010 through PR #2027. It introduced the first hook for outbound HTTP requests before credential injection, with built-in and operator-run middleware support.
Further capabilities are tracked independently rather than as sequential implementation phases.
References
Summary
Supervisor middleware is OpenShell's data-plane extensibility mechanism. It lets operators extend supervisor-managed data paths with trusted components that can inspect, transform, block, or annotate operations at defined hooks.
This parent issue tracks the supervisor middleware capability as a whole. Individual hook families, deployment models, security boundaries, and operational improvements are tracked as focused subissues.
Status
The initial supervisor middleware implementation landed in #2010 through PR #2027. It introduced the first hook for outbound HTTP requests before credential injection, with built-in and operator-run middleware support.
Further capabilities are tracked independently rather than as sequential implementation phases.
References
rfc/0009-supervisor-middleware/