fabro/lib/crates/fabro-api/tests
Bryan Helmkamp 23cb211cce
feat(runs): surface diff summary counts
Compute cheap diff stats on checkpoint and terminal events, roll them into run summaries, and use them for the Files Changed tab badge without fetching full file diffs.
2026-05-07 17:34:32 -07:00
..
billed_token_counts_round_trip.rs refactor(api): tighten shared type schemas 2026-04-30 06:20:05 -04:00
command_output_stream_round_trip.rs feat(command): stream command logs from CAS-backed storage 2026-04-30 22:45:37 -04:00
command_termination_round_trip.rs feat(command): distinguish cancelled commands from timeouts 2026-04-30 22:45:37 -04:00
diff_stats_round_trip.rs refactor: unify duplicate API types via with_replacement 2026-04-28 12:29:37 -07:00
diff_summary_round_trip.rs feat(runs): surface diff summary counts 2026-05-07 17:34:32 -07:00
event_envelope_round_trip.rs refactor(api): reuse canonical run events 2026-04-29 20:36:59 -04:00
git_context_round_trip.rs refactor: unify duplicate API types via with_replacement 2026-04-28 12:29:37 -07:00
interview_option_round_trip.rs refactor(api): align run projection types 2026-04-29 20:32:50 -04:00
interview_question_record_round_trip.rs refactor(api): align run projection types 2026-04-29 20:32:50 -04:00
model_costs_round_trip.rs refactor(api): tighten shared type schemas 2026-04-30 06:20:05 -04:00
model_features_round_trip.rs refactor(api): tighten shared type schemas 2026-04-30 06:20:05 -04:00
model_limits_round_trip.rs refactor(api): tighten shared type schemas 2026-04-30 06:20:05 -04:00
model_round_trip.rs feat(models): expose configured status 2026-04-30 09:15:02 -04:00
model_test_mode_round_trip.rs refactor(api): tighten shared type schemas 2026-04-30 06:20:05 -04:00
pending_interview_record_round_trip.rs refactor(api): align run projection types 2026-04-29 20:32:50 -04:00
pre_run_push_outcome_round_trip.rs refactor: unify duplicate API types via with_replacement 2026-04-28 12:29:37 -07:00
principal_round_trip.rs Fix principal auth gap regressions 2026-05-02 10:02:12 -04:00
provider_round_trip.rs refactor(api): tighten shared type schemas 2026-04-30 06:20:05 -04:00
pull_request_round_trip.rs refactor(pr): simplify server-side PR plumbing 2026-04-24 11:17:01 -04:00
question_type_round_trip.rs refactor(api): unify leaf API types 2026-04-29 20:21:23 -04:00
run_billing_stage_round_trip.rs Read billing and stages from RunProjection with live runtimes (#213) 2026-05-05 09:32:33 -04:00
run_event_round_trip.rs Wire end-to-end steering for running agents (#209) 2026-05-05 15:34:16 -04:00
run_integrations_round_trip.rs Move GitHub token permissions to [run.integrations.github.permissions] (#215) 2026-05-05 15:33:31 -04:00
run_projection_round_trip.rs feat: track last_event_at on runs and show it in the run header 2026-05-07 10:15:04 -07:00
run_summary_round_trip.rs feat(runs): surface diff summary counts 2026-05-07 17:34:32 -07:00
secret_metadata_round_trip.rs refactor(api): unify secret metadata types 2026-04-29 20:26:13 -04:00
secret_type_round_trip.rs refactor: unify duplicate API types via with_replacement 2026-04-28 12:29:37 -07:00
server_settings_round_trip.rs feat(server): support stdout log destination 2026-04-26 14:52:15 -04:00
stage_completion_round_trip.rs refactor(run-projection): use stage vocabulary 2026-05-01 19:56:22 -04:00
stage_outcome_round_trip.rs refactor(api): tighten shared type schemas 2026-04-30 06:20:05 -04:00
stage_projection_round_trip.rs Read billing and stages from RunProjection with live runtimes (#213) 2026-05-05 09:32:33 -04:00
stage_state_round_trip.rs refactor(api): tighten shared type schemas 2026-04-30 06:20:05 -04:00
status_round_trip.rs refactor(run-status): unify tagged lifecycle states 2026-04-22 17:15:13 -04:00
workflow_settings_round_trip.rs add workflow settings builder toml entrypoint 2026-04-23 15:12:48 -04:00