Skip to content

[v0.91.8][runtime-v3] Simplify and harden local launch adapters#5659

Merged
danielbaustin merged 7 commits into
mainfrom
codex/5657-runtime-v3-launch-recovery
Jul 24, 2026
Merged

[v0.91.8][runtime-v3] Simplify and harden local launch adapters#5659
danielbaustin merged 7 commits into
mainfrom
codex/5657-runtime-v3-launch-recovery

Conversation

@danielbaustin

Copy link
Copy Markdown
Owner

Summary\n- remove the live DegradedOperationExecutor construction\n- build all required Runtime v3 adapter bindings as identity-bearing in-process executors\n- fail closed if the required adapter set is incomplete\n- keep the runtime API-only for the separate Observatory client\n- exclude TLS private-key material from continuity identity\n\n## Validation\n-

running 5 tests
test production_readiness_accepts_complete_in_process_bindings ... ok
test live_assembly_refuses_a_missing_executor_binding ... ok
test live_assembly_has_the_frozen_service_inventory ... ok
test live_assembly_starts_and_qualifies_time ... ok
test canonical_ingress_dispatches_allowlisted_work_and_commits_only_success ... ok

test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s

running 4 tests
test observatory_websocket_rejects_a_token_after_rotation ... ok
test observatory_websocket_requires_allowed_origin_and_session_auth ... ok
test observatory_websocket_rejects_bad_auth_and_client_data ... ok
test observatory_websocket_revokes_an_authenticated_session_after_rotation ... ok

test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.03s\n- \n- \n- \n\nThe full workspace suite still has unrelated timing-sensitive failures in governed_operations; this PR does not claim those lanes as green.\n\nCloses #5657

@danielbaustin
danielbaustin merged commit d751ece into main Jul 24, 2026
15 checks passed
@danielbaustin
danielbaustin deleted the codex/5657-runtime-v3-launch-recovery branch July 24, 2026 23:21
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.

1 participant