Repository navigation
feat(mpa): mount isolated TOS output for Studio-created sessions - #16
Merged
superops-team merged 32 commits intoSep 30, 2026
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/data/outputfor each sandbox session; keep credentials at the Tool boundary.Verification
d9cf3bf6) was deployed successfully and the public Studio endpoint returned HTTP 200. A new MPA was not created after that cleanup deployment.Notes
Companion Agent Runtime MR: https://code.byted.org/iaasng/agentkit-mpa-agent/merge_requests/14
MPA creation navigation fix (2026-09-30)
1bed366adeployed successfully to the existing cloud Studio at 10:31 Asia/Shanghai. Remote browser verified step clicks, keyboard activation, Previous and close/reopen draft restoration with the same agent ID.Explicit fresh request (2026-09-30)
4f1650dedeployed at 11:02 Asia/Shanghai. The user’s original locked cloud tab was verified: keyboard New Agent opened a different identity, description/images/OpenViking/TOS unlocked, description and bucket edits worked, and 720px layout passed. Test values cleared; viewport reset; no new MPA was submitted.Runtime JWT default (2026-09-30)
dd11bc61restoresDISABLE_JWT_AUTH=truein shared MPA environment generation (Studio flat creation and CLI). Explicitfalseoverrides and referenced Runtime/template environments are preserved; gateway key-auth is unchanged. No new switch/dependency orMPA_AGENTKIT_MODEinjection.prd-spec/bugfixes/mpa-default-jwt/2026-09-30-studio-key-auth-default.md/.zh.md.MPA artifact entry visibility (2026-09-30)
7c365f00. Hide the separate 会话产物 component for native and A2A MPA using existing classification predicates; its mount-time fetch hook no longer runs for MPA.MPA A2A discovery preference (2026-09-30)
50ccce88: authorized MPA Runtime-proxy GETlist-appsprobes the existing Agent Card first and returnsa2a-defaultwhen usable, even if ADK also works. General Runtime discovery and MPA without a usable card retain existing behavior.7c365f00: missing optional extensions and existing wheel SDK assertion. Direct file Ruff/Pyright diagnostics match baseline exactly (105/56, no additions); those gates are not reported as passing. Pinned pre-commit including secret scans passes.