mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-08-28 05:27:41 +00:00
Iterate on the docker worker runtime bootstrap path and apply a review-driven cleanup across the server, CLI worker, and workflow crates. - cache resolved LlmCatalogSettings on AppState and serve worker bootstrap config + provider secrets scoped to the vault, via a single operations::reachable_provider_ids seam (workflow provider-resolution internals revert to pub(crate)) - consolidate PEM decoding into fabro_github::decode_private_key_pem (server, diagnostics, CLI) and share GitHubAppCredentials::from_pem_with_slug across the env and vault credential paths - gate GitHub credentials through RunNamespace predicates instead of duplicated inline RunMode checks; collapse the duplicated credential call - simplify Docker container creation (drop the production expect()/Option accumulator) and name the Docker Engine status codes Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| crates | ||
| packages/fabro-api-client | ||