fabro/lib/packages/fabro-api-client/src/models
Bryan Helmkamp f79ca80591
Merge origin/main into main
Brings in the events schema v2 work (RunEvent envelope fields, ActorRef,
parallel branch ids, flattened EventEnvelope wire JSON) on top of the
local Stage 6 settings TOML redesign.

Conflict resolutions:
- fabro-types/src/lib.rs: keep new ParallelBranchId re-export from
  origin; drop the legacy Settings/ArtifactStorage* re-exports (the
  flat Settings struct was deleted in Stage 6.3b).
- fabro-server/src/server.rs: keep new ActorRef import from origin;
  drop the unused legacy Settings import that came along with it.
- fabro-api-client/src/models/web-settings.ts: keep our deletion. The
  remote modification was an incidental TS-client regeneration that
  Stage 6.6 already invalidated by collapsing settings DTOs to a
  freeform v2 shape.
- fabro-workflow/src/event.rs: rewrite the run_created actor test to
  use SettingsFile::default() instead of the deleted Settings type.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 21:11:55 -04:00
..
actor-kind.ts feat(api): flatten EventEnvelope wire JSON (schema v2) 2026-04-09 10:40:21 -04:00
actor-ref.ts feat(api): flatten EventEnvelope wire JSON (schema v2) 2026-04-09 10:40:21 -04:00
aggregate-billing-totals.ts refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
aggregate-billing.ts refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
api-question-option.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
api-question.ts refactor(api): stage 6.6 collapse settings DTOs to freeform v2 shape 2026-04-09 17:04:33 -04:00
append-event-response.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
artifact-batch-upload-entry.ts refactor(api): stage 6.6 collapse settings DTOs to freeform v2 shape 2026-04-09 17:04:33 -04:00
artifact-batch-upload-manifest.ts refactor(api): stage 6.6 collapse settings DTOs to freeform v2 shape 2026-04-09 17:04:33 -04:00
artifact-entry.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
artifact-list-response.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
assistant-stage-turn.ts Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
billed-token-counts.ts refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
billing-by-model.ts refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
billing-stage-ref.ts refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
board-column.ts Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
check-run-status.ts Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
check-run.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
code-location.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
completion-content-part.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
completion-message.ts Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
completion-response.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
completion-tool-choice.ts Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
completion-tool-definition.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
completion-usage.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
create-completion-request.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
diagnostics-check.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
diagnostics-detail.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
diagnostics-report.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
diagnostics-section.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
diff-file.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
diff-stats.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
disk-usage-response.ts feat(system): add server-backed system commands 2026-04-06 16:10:06 -04:00
disk-usage-run-row.ts feat(system): add server-backed system commands 2026-04-06 16:10:06 -04:00
disk-usage-summary-row.ts feat(system): add server-backed system commands 2026-04-06 16:10:06 -04:00
error-response-entry.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
error-response.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
event-envelope.ts fix(api): generate typescript EventEnvelope with typed seq 2026-04-09 16:00:05 -04:00
event-seq.ts fix(api): generate typescript EventEnvelope with typed seq 2026-04-09 16:00:05 -04:00
execute-query-request.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
execute-query-response-rows-inner-inner.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
execute-query-response.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
file-checkpoint.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
file-diff.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
health-response.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
history-entry.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
index.ts Merge origin/main into main 2026-04-09 21:11:55 -04:00
internal-run-status.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
internal-stage-status.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
manifest-args.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
manifest-config.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
manifest-file-entry.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
manifest-file-ref.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
manifest-git.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
manifest-goal.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
manifest-target.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
manifest-workflow-config.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
manifest-workflow.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
model-costs.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
model-features.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
model-limits.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
model-reference.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
model-test-mode.ts refactor(cli): make model commands server-canonical 2026-04-05 14:09:24 -04:00
model-test-result.ts refactor(cli): make model commands server-canonical 2026-04-05 14:09:24 -04:00
model.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
node-state.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
node-status-record.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
paginated-api-question-list.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
paginated-event-list.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
paginated-history-entry-list.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
paginated-model-list.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
paginated-run-file-list.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
paginated-run-list.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
paginated-run-stage-list.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
paginated-saved-query-list.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
paginated-stage-turn-list.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
pagination-meta.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
preflight-check-detail.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
preflight-check-report.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
preflight-check-result.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
preflight-check-section.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
preflight-response.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
preflight-workflow-summary.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
preview-url-request.ts refactor(storage): unify scratch paths and key schema 2026-04-06 10:13:37 -04:00
preview-url-response.ts refactor(storage): unify scratch paths and key schema 2026-04-06 10:13:37 -04:00
prune-run-entry.ts feat(system): add server-backed system commands 2026-04-06 16:10:06 -04:00
prune-runs-request.ts feat(system): add server-backed system commands 2026-04-06 16:10:06 -04:00
prune-runs-response.ts feat(system): add server-backed system commands 2026-04-06 16:10:06 -04:00
question-type.ts Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
render-workflow-graph-direction.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
render-workflow-graph-format.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
render-workflow-graph-request.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
repo-check-response-permissions.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
repo-check-response.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
repository-reference.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
root-response-urls.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
root-response.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
run-artifact-entry.ts refactor(storage): unify scratch paths and key schema 2026-04-06 10:13:37 -04:00
run-artifact-list-response.ts refactor(storage): unify scratch paths and key schema 2026-04-06 10:13:37 -04:00
run-billing-stage.ts refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
run-billing-totals.ts refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
run-billing.ts refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
run-checkpoint.ts Remove Context logs, replace with RunNotice events + tracing 2026-03-29 13:47:05 -04:00
run-control-action.ts feat(run): harden server-supervised worker lifecycle 2026-04-07 07:59:35 -04:00
run-error.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
run-event.ts feat(api): flatten EventEnvelope wire JSON (schema v2) 2026-04-09 10:40:21 -04:00
run-list-item.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
run-manifest.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
run-projection-checkpoints-inner-inner.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
run-projection.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
run-pull-request.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
run-question.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
run-reference.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
run-sandbox.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
run-stage.ts Prefix API routes with /api/v1 2026-03-30 16:17:06 -04:00
run-status-record.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
run-status-response.ts feat(run): harden server-supervised worker lifecycle 2026-04-07 07:59:35 -04:00
run-status.ts refactor: split POST /runs into create + start, remove context endpoint 2026-04-04 13:02:08 -04:00
run-timings.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
sandbox-file-entry.ts refactor(storage): unify scratch paths and key schema 2026-04-06 10:13:37 -04:00
sandbox-file-list-response.ts refactor(storage): unify scratch paths and key schema 2026-04-06 10:13:37 -04:00
sandbox-resources.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
save-query-request.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
saved-query.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
secret-list-response.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
secret-metadata.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
set-secret-request.ts refactor(server): make secrets and operational checks server-canonical 2026-04-05 17:34:01 -04:00
ssh-access-request.ts refactor(storage): unify scratch paths and key schema 2026-04-06 10:13:37 -04:00
ssh-access-response.ts refactor(storage): unify scratch paths and key schema 2026-04-06 10:13:37 -04:00
stage-status.ts Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
stage-turn.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
start-run-request.ts refactor(cli): route run state through the shared server daemon 2026-04-05 00:15:33 -04:00
status-reason.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00
store-run-summary.ts refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
submit-answer-request.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
system-info-response.ts feat(system): add server-backed system commands 2026-04-06 16:10:06 -04:00
system-run-counts.ts feat(system): add server-backed system commands 2026-04-06 16:10:06 -04:00
system-stage-turn.ts Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
tool-stage-turn.ts Refactor assets into blob-backed artifacts 2026-04-04 12:08:15 -04:00
tool-use.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
user-response.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
workflow-diagnostic.ts refactor(server): submit runs and preflight via manifests 2026-04-05 20:07:10 -04:00
workflow-reference.ts Regenerate TypeScript API client from updated OpenAPI spec 2026-03-13 20:43:25 -04:00
write-blob-response.ts refactor: add run store HTTP endpoints 2026-04-04 15:37:43 -04:00