fabro/lib/components/fabro-workflow/tests/it
Bryan Helmkamp f1118eead2 Delete the agent mirrors and move failover to prompt stages
Pebble's stream is the agent event contract. The run's own agent.mcp.ready,
agent.mcp.failed, and agent.mcp.disconnected events, which mirrored pebble's
McpServer* events, are gone with their props, the sink arms that emitted
them, and their conversion and naming entries; pebble's stored
agent.mcp.server.* events are the only record and feed the stage's fold.

The sink no longer mirrors RouteFailover onto agent.failover either: an
agent stage's moves are pebble's agent.route.failover. The event is now
prompt.failover, emitted only by a one-shot prompt stage that walks its
fallback plan itself, and its props are trimmed to the two routes, the
attempt, and the error; nothing read the rest.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-13 08:36:24 -06:00
..
attractor_compat.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
cp_integration.rs Build the local sandbox through the one provider path 2026-09-11 16:28:17 -06:00
daytona_integration.rs Merge remote-tracking branch 'origin/main' into remove/run-metadata-branches 2026-09-12 16:28:01 -06:00
git_integration.rs Merge remote-tracking branch 'origin/main' into remove/run-metadata-branches 2026-09-12 16:28:01 -06:00
integration.rs Bill an agent stage's whole session tree from one fold 2026-09-13 08:35:47 -06:00
main.rs Cover the pebble agent loop with workflow-level tests 2026-09-11 16:32:52 -06:00
pebble_agent.rs Delete the agent mirrors and move failover to prompt stages 2026-09-13 08:36:24 -06:00