fabro/lib/crates
Bryan Helmkamp 0d48f2c255
fix(artifacts): harden object-backed upload rollout
Tighten the worker upload path so object-backed runs only fail when an
artifact upload is actually attempted without a token, and update CLI
snapshots for the new artifact storage metadata.

Fold in the workspace test and clippy fixes needed to verify the final
artifact upload implementation cleanly across Rust and web targets.
2026-04-07 17:45:49 -04:00
..
fabro-agent refactor(billing): unify the LLM billing domain 2026-04-07 14:33:35 -04:00
fabro-api feat(artifacts): finish object-backed artifact uploads 2026-04-07 16:56:37 -04:00
fabro-checkpoint fix(artifacts): harden object-backed upload rollout 2026-04-07 17:45:49 -04:00
fabro-cli fix(artifacts): harden object-backed upload rollout 2026-04-07 17:45:49 -04:00
fabro-config feat(artifacts): finish object-backed artifact uploads 2026-04-07 16:56:37 -04:00
fabro-core Rename fabro_core::RunState to ExecutionState 2026-04-03 16:34:24 -07:00
fabro-devcontainer refactor(workspace): satisfy clippy all-targets warnings 2026-04-05 14:37:32 -04:00
fabro-github refactor(cli): make run-adjacent commands server-only 2026-04-06 06:12:16 -04:00
fabro-graphviz Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
fabro-hooks refactor(workspace): satisfy clippy all-targets warnings 2026-04-05 14:37:32 -04:00
fabro-interview fix(test): stabilize file interviewer claim-release timing 2026-04-05 21:22:11 -04:00
fabro-llm fix(artifacts): harden object-backed upload rollout 2026-04-07 17:45:49 -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 fix(artifacts): harden object-backed upload rollout 2026-04-07 17:45:49 -04:00
fabro-oauth refactor(workspace): satisfy clippy all-targets warnings 2026-04-05 14:37:32 -04:00
fabro-proc feat(run): harden server-supervised worker lifecycle 2026-04-07 07:59:35 -04:00
fabro-retro Merge remote-tracking branch 'origin/main' 2026-04-07 15:24:07 -04:00
fabro-sandbox refactor(storage): unify scratch paths and key schema 2026-04-06 10:13:37 -04:00
fabro-server fix(artifacts): harden object-backed upload rollout 2026-04-07 17:45:49 -04:00
fabro-slack refactor(workspace): satisfy clippy all-targets warnings 2026-04-05 14:37:32 -04:00
fabro-store fix(artifacts): harden object-backed upload rollout 2026-04-07 17:45:49 -04:00
fabro-telemetry fix(home): migrate all runtime consumers to use Home 2026-04-06 13:36:43 -04:00
fabro-test fix(artifacts): harden object-backed upload rollout 2026-04-07 17:45:49 -04:00
fabro-tracker fix(test): remove hidden HTTP client startup overhead 2026-04-04 21:25:51 -04:00
fabro-types feat(artifacts): finish object-backed artifact uploads 2026-04-07 16:56:37 -04:00
fabro-util refactor(home): move Home to fabro-util so all crates can share it 2026-04-06 13:08:35 -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(artifacts): harden object-backed upload rollout 2026-04-07 17:45:49 -04:00