Skip to content

feat(studio): add resumable local-to-cloud project handoff - #905

Open
evanlowe wants to merge 25 commits into
volcengine:mainfrom
evanlowe:feat/codex-project-handoff-plugin
Open

feat(studio): add resumable local-to-cloud project handoff#905
evanlowe wants to merge 25 commits into
volcengine:mainfrom
evanlowe:feat/codex-project-handoff-plugin

Conversation

@evanlowe

Copy link
Copy Markdown
Contributor

Summary

  • add the AgentKit Studio plugin and paired handoff workflow for continuing a local coding task in a temporary cloud sandbox
  • preserve visible text and image conversation history while restoring the Git-aware project workspace
  • upload large project bundles in 64 MiB parts, verify SHA-256 after reassembly, reuse the existing session on retry, and surface upload or restore failures in Studio
  • add progress, pairing refresh, completion navigation, and built WebUI assets

Validation

  • uv run pytest -q tests/cli/test_frontend_sandbox.py tests/plugins/test_codex_sandbox_upload.py (87 passed)
  • npm test (584 passed)
  • npm run build
  • Ruff 0.11.12 check and format check
  • targeted Pyright check (0 errors)
  • pre-commit hooks, including gitleaks
  • skill and plugin validators
  • live 263 MB handoff with four parts, 16 visible messages, one 1730x1676 image, session reuse, workspace restore, and cloud continuation
  • reinstall from the Git marketplace and verify the new task discovers plugin version 0.1.1+codex.20260816015419

@evanlowe
evanlowe force-pushed the feat/codex-project-handoff-plugin branch 2 times, most recently from 21197e0 to db93f84 Compare August 16, 2026 11:15
@evanlowe
evanlowe force-pushed the feat/codex-project-handoff-plugin branch from afc92f9 to da0a57b Compare August 16, 2026 13:49
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