pyro-mcp/tests
Thales Maciel dc86d84e96 Add workspace review summaries
Add workspace summary across the CLI, SDK, and MCP, and include it in the workspace-core profile so chat hosts can review one concise view of the current session.

Persist lightweight review events for syncs, file edits, patch applies, exports, service lifecycle, and snapshot activity, then synthesize them with command history, current services, snapshot state, and current diff data since the last reset.

Update the walkthroughs, use-case docs, public contract, changelog, and roadmap for 4.3.0, and make dist-check invoke the CLI module directly so local package reinstall quirks do not break the packaging gate.

Validation: uv lock; ./.venv/bin/pytest --no-cov tests/test_vm_manager.py tests/test_cli.py tests/test_api.py tests/test_server.py tests/test_public_contract.py tests/test_workspace_use_case_smokes.py; UV_OFFLINE=1 UV_CACHE_DIR=.uv-cache make check; UV_OFFLINE=1 UV_CACHE_DIR=.uv-cache make dist-check; real guest-backed workspace create -> patch apply -> workspace summary --json -> delete smoke.
2026-03-13 19:21:11 -03:00
..
test_api.py Add workspace review summaries 2026-03-13 19:21:11 -03:00
test_cli.py Add workspace review summaries 2026-03-13 19:21:11 -03:00
test_demo.py Ship trust-first CLI and runtime defaults 2026-03-09 20:52:49 -03:00
test_doctor.py Add stopped-workspace disk export and inspection 2026-03-12 20:57:16 -03:00
test_host_helpers.py Add host bootstrap and repair helpers 2026-03-13 16:46:29 -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_package_surface.py Add stopped-workspace disk export and inspection 2026-03-12 20:57:16 -03:00
test_project_startup.py Add host bootstrap and repair helpers 2026-03-13 16:46:29 -03:00
test_public_contract.py Add workspace review summaries 2026-03-13 19:21:11 -03:00
test_python_lifecycle_example.py Harden default environment pull behavior 2026-03-11 19:27:09 -03:00
test_runtime.py Add guest-only workspace secrets 2026-03-12 15:43:34 -03:00
test_runtime_boot_check.py Add stopped-workspace disk export and inspection 2026-03-12 20:57:16 -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 Speed up workspace tests and parallelize make test 2026-03-13 13:04:59 -03:00
test_server.py Add workspace review summaries 2026-03-13 19:21:11 -03:00
test_vm_environments.py Add guest-only workspace secrets 2026-03-12 15:43:34 -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 guest-only workspace secrets 2026-03-12 15:43:34 -03:00
test_vm_manager.py Add workspace review summaries 2026-03-13 19:21:11 -03:00
test_vm_network.py Add runtime capability scaffolding and align docs 2026-03-05 22:57:09 -03:00
test_workspace_disk.py Add stopped-workspace disk export and inspection 2026-03-12 20:57:16 -03:00
test_workspace_files.py Add model-native workspace file operations 2026-03-12 22:03:25 -03:00
test_workspace_ports.py Add host bootstrap and repair helpers 2026-03-13 16:46:29 -03:00
test_workspace_shell_output.py Add chat-friendly shell read rendering 2026-03-13 01:10:26 -03:00
test_workspace_shells.py Speed up workspace tests and parallelize make test 2026-03-13 13:04:59 -03:00
test_workspace_use_case_smokes.py Add workspace review summaries 2026-03-13 19:21:11 -03:00