Skip to content

Carry the workspace binding in the Runtime bootstrap - #843

Merged
SaladDay merged 3 commits into
mainfrom
bind-workspace-through-runtime-bootstrap
Oct 23, 2026
Merged

SaladDay merged 3 commits into
mainfrom
bind-workspace-through-runtime-bootstrap

Conversation

@SaladDay

@SaladDay SaladDay commented Oct 23, 2026 •

Copy link
Copy Markdown
Collaborator

The Provider-Runtime bootstrap now carries environment_id, session_id and workspace. The daemon binds from it (hosted), from enrollment plus connect --workspace (E2B unmanaged), or from the native installation, and the OAC_RUNTIME_ENVIRONMENT_ID, SESSION_ID, WORKSPACE and CAPABILITY_DIRECTORY variables are deleted from Providers, images and the daemon. runtimebootstrap.PublicWorkspace and RuntimeWorkspace define the paths once. The mcode Node variable is read through one helper. Docs updated in English and Chinese.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

@SaladDay
SaladDay force-pushed the bind-workspace-through-runtime-bootstrap branch 2 times, most recently from fc0cd8d to 09b3478 Compare October 23, 2026 19:46
The document gained required fields, so a Provider and Runtime from different versions now fail with a version mismatch instead of an unknown or missing field.
@SaladDay
SaladDay merged commit d47116e into main Oct 23, 2026
22 checks passed
@SaladDay
SaladDay deleted the bind-workspace-through-runtime-bootstrap branch October 23, 2026 19:55
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