fabro/lib/crates
Bryan Helmkamp 1d7ef425ab
test(cli): reduce logs snapshot surface area
Replace the brittle raw NDJSON snapshots in logs tests with direct
assertions on the stable contract: the command succeeds, all events belong
to the requested run, and the expected lifecycle events appear in order.

This keeps coverage on logs behavior while avoiding churn from unrelated
run.created payload details like default model configuration.
2026-04-05 10:47:41 -04:00
..
fabro-agent refactor: rename EventEmitter to Emitter 2026-04-04 12:24:42 -04:00
fabro-api Simplify: rename internal AggregateUsageTotals to UsageAccumulator, add TODO 2026-04-03 11:24:36 -07:00
fabro-checkpoint refactor: derive durable run paths from run IDs 2026-04-03 19:15:39 -07:00
fabro-cli test(cli): reduce logs snapshot surface area 2026-04-05 10:47:41 -04:00
fabro-config refactor(cli): route run state through the shared server daemon 2026-04-05 00:15:33 -04:00
fabro-core Rename fabro_core::RunState to ExecutionState 2026-04-03 16:34:24 -07:00
fabro-devcontainer Rename SessionConfig to SessionOptions and McpServerConfig to McpServerSettings 2026-04-02 06:47:42 -07:00
fabro-github Rename SessionConfig to SessionOptions and McpServerConfig to McpServerSettings 2026-04-02 06:47:42 -07:00
fabro-graphviz Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-hooks fix(test): remove hidden HTTP client startup overhead 2026-04-04 21:25:51 -04:00
fabro-interview fix(server): persist cancelled terminal state and align status tests 2026-04-05 10:42:22 -04:00
fabro-llm fix(test): remove hidden HTTP client startup overhead 2026-04-04 21:25:51 -04:00
fabro-macros Add twin test mode for OpenAI E2E tests 2026-03-31 20:36:48 -04:00
fabro-mcp Rename fabro-api-types to fabro-api with progenitor client generation 2026-04-03 11:17:27 -07:00
fabro-model Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-oauth fix(test): remove hidden HTTP client startup overhead 2026-04-04 21:25:51 -04:00
fabro-proc Add server daemon management with Unix socket support 2026-04-02 10:40:19 -07:00
fabro-retro Remove redundant run_dir file writes that duplicate event-sourced data 2026-04-03 11:04:55 -07:00
fabro-sandbox Remove SandboxRecordExt trait (save/load were unused in production) 2026-04-03 14:58:18 -07:00
fabro-server fix(server): persist cancelled terminal state and align status tests 2026-04-05 10:42:22 -04:00
fabro-slack Rename SessionConfig to SessionOptions and McpServerConfig to McpServerSettings 2026-04-02 06:47:42 -07:00
fabro-store fix(cli): restore green server-backed test checkpoint 2026-04-05 03:41:10 -04:00
fabro-telemetry Speed up sleep-heavy test suites 2026-03-31 13:12:21 -04:00
fabro-test fix(cli): restore green server-backed test checkpoint 2026-04-05 03:41:10 -04:00
fabro-tracker fix(test): remove hidden HTTP client startup overhead 2026-04-04 21:25:51 -04:00
fabro-types chore: fix warnings and test stability 2026-04-04 13:31:04 -04:00
fabro-util chore: fix warnings and test stability 2026-04-04 13:31:04 -04:00
fabro-validate Add publish = false to all crates to prevent accidental crates.io publish 2026-03-29 13:47:09 -04:00
fabro-workflow fix(cli): restore green server-backed test checkpoint 2026-04-05 03:41:10 -04:00