Files
OpenShell/crates/openshell-server
Piotr Mlocek e3a0fb87e9 refactor(proto): negotiate supervisor config delivery with feature flags
Replace the exact-match protocol_revision handshake with a
SupervisorHello.supports_config_snapshots capability, matching the
existing supports_provider_readiness pattern. Peers no longer reject
unknown revisions, so gateway rollback and mixed-version HA replicas keep
supervisor sessions alive. SessionAccepted no longer carries a revision.

Document SandboxConfigSnapshot and ProviderEnvironmentSnapshot as the
canonical configuration shapes, with the GetSandboxConfig and
GetSandboxProviderEnvironment responses as polling projections. State
ProviderEnvironmentValue invariants and number its expiration_time
field 3 instead of reserving a field that never shipped.

Signed-off-by: Piotr Mlocek <pmlocek@nvidia.com>
2026-10-06 10:13:17 -07:00
..