pyro-mcp/tests
Thales Maciel 18b8fd2a7d Add workspace snapshots and full reset
Implement the 2.8.0 workspace milestone with named snapshots and full-sandbox reset across the CLI, Python SDK, and MCP server.

Persist the immutable baseline plus named snapshot archives under each workspace, add workspace reset metadata, and make reset recreate the sandbox while clearing command history, shells, and services without changing the workspace identity or diff baseline.

Refresh the 2.8.0 docs, roadmap, and Python example around reset-over-repair, then validate with uv lock, UV_CACHE_DIR=.uv-cache make check, UV_CACHE_DIR=.uv-cache make dist-check, and a real guest-backed create/snapshot/reset/diff smoke test outside the sandbox.
2026-03-12 12:41:11 -03:00
..
test_api.py Add workspace snapshots and full reset 2026-03-12 12:41:11 -03:00
test_cli.py Add workspace snapshots and full reset 2026-03-12 12:41:11 -03:00
test_demo.py Ship trust-first CLI and runtime defaults 2026-03-09 20:52:49 -03:00
test_doctor.py Bundle firecracker runtime and switch ollama demo to live logs 2026-03-05 20:20:36 -03:00
test_langchain_example.py Refactor public API around environments 2026-03-08 16:02:02 -03:00
test_ollama_demo.py Ship trust-first CLI and runtime defaults 2026-03-09 20:52:49 -03:00
test_openai_example.py Refactor public API around environments 2026-03-08 16:02:02 -03:00
test_public_contract.py Add workspace snapshots and full reset 2026-03-12 12:41:11 -03:00
test_python_lifecycle_example.py Harden default environment pull behavior 2026-03-11 19:27:09 -03:00
test_runtime.py Harden default environment pull behavior 2026-03-11 19:27:09 -03:00
test_runtime_boot_check.py Finalize guest boot and exec runtime updates 2026-03-07 17:09:21 -03:00
test_runtime_build.py Switch official environment publishing to Docker Hub 2026-03-09 17:39:18 -03:00
test_runtime_network_check.py Refactor public API around environments 2026-03-08 16:02:02 -03:00
test_server.py Add workspace snapshots and full reset 2026-03-12 12:41:11 -03:00
test_vm_environments.py Harden default environment pull behavior 2026-03-11 19:27:09 -03:00
test_vm_firecracker.py Finalize guest boot and exec runtime updates 2026-03-07 17:09:21 -03:00
test_vm_guest.py Add workspace service lifecycle with typed readiness 2026-03-12 05:36:28 -03:00
test_vm_manager.py Add workspace snapshots and full reset 2026-03-12 12:41:11 -03:00
test_vm_network.py Add runtime capability scaffolding and align docs 2026-03-05 22:57:09 -03:00
test_workspace_shells.py Add workspace service lifecycle with typed readiness 2026-03-12 05:36:28 -03:00