Files
rea/docs/specs/agent-environments/environment-serve/tasks.md
T
Edgar Arakelyan 10f1994fe1 feat(environment): serve an environment manifest as a replay environment (#4975)
Serve retained capture Evidence as a bounded MCP replay environment with discovery.
Preserve default stdio, caller-selected facts and complete source Evidence.

Fix numeric fidelity, argument identity, startup cancellation and bounded discovery,
query/path matching and output metadata. Verify real recorded API data and public
CLI/MCP workflows; preserve explicit gaps for Windows and third-party hosts.

Co-authored-by: Edgar Arakelyan <edgar.arakelyan@scale.com>
Co-authored-by: gensokyo-dev <gensokyo-dev@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 03:06:29 +08:00

13 lines
783 B
Markdown

# Tasks
- [x] Record the serve contract, requirements and deferred increments.
- [x] Load and cross-check the manifest and capture Evidence with typed refusals.
- [x] Map manifest tools to MCP input schemas and the environment card.
- [x] Select and shape replayed records with exact-match, truncation and provenance.
- [x] Assemble the MCP server, card and data-plane routes on the shared listener.
- [x] Register the flat CLI command with host, port and environment-name resolution.
- [x] Add services, adapters, mcp-boundary, cli-boundary and process-boundary coverage.
- [x] Document the command and the agent environment page; record the spec.
- [x] Run static, formatting, duplication, documentation and test gates and the
built-CLI exchange with the Python MCP client.