mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-05 08:10:39 +00:00
Extract run_artifact_entry_from / artifact_entry_from in fabro-server so the two list-artifact handlers share a single conversion site. Push the ?retry=... query append into stage_artifacts_url in fabro-client so upload callers don't repeat it. Replace required_filename and required_retry with one generic required_query_param<T> helper. (From impls were the cleaner shape but the orphan rule blocks them: NodeArtifact lives in fabro-store, RunArtifactEntry in fabro-api, neither is in fabro-server. Free fns achieve the same dedup without adding a fabro-store -> fabro-api coupling.) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| crates | ||
| packages/fabro-api-client | ||