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>
This commit is contained in:
authored and GitHub committed 2026-10-20 03:06:29 +08:00
1 parent 909b9f7b6b
commit 10f1994fe1
43 files changed
+4771 -49

No files matched your search

+1
View File
@@ -122,6 +122,7 @@ export const CLI_COMMANDS = Object.freeze({
demangleSwift: "demangle-swift",
evidenceImport: "evidence-import",
evidenceExport: "evidence-export",
environmentServe: "environment-serve",
compare: "compare",
captureProcess: "capture-process",
compareProcessCaptures: "compare-process-captures",