mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-10-01 02:04:24 +00:00
- The artifact writer takes the digest the hooks already computed, so captured bytes are hashed once on each side, and the dead integrity error goes away. - The writer is a required part of HooksSpec, not an optional field on RunRequest, so a run with capture globs always has a writer and the no-writer error goes away. - ArtifactStore routes put/get and the capture methods through shared put_at/get_at helpers. - The upload handler parses the digest with parse_blob_hash_path before any store reads, and builds its size-limit message from the constant. - The default local artifact root comes from one helper used by both config resolution and the storage-dir override. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| build-support | ||
| fabro-api | ||
| fabro-auth | ||
| fabro-client | ||
| fabro-config | ||
| fabro-db | ||
| fabro-dev | ||
| fabro-http | ||
| fabro-macros | ||
| fabro-oauth | ||
| fabro-options-metadata | ||
| fabro-proc | ||
| fabro-redact | ||
| fabro-static | ||
| fabro-telemetry | ||
| fabro-template | ||
| fabro-test | ||
| fabro-types | ||
| fabro-util | ||
| fabro-vault | ||