fabro/docs/public/integrations
Scott Werner 9e4af50863 Move stage credentials to Petri's spawn env and let the managed token win
Pin Petri at e46845b, the merge of its executor layer change. The stage
credential layer is now a Petri `SpawnEnv` applied with
`EnvHandle::with_spawn_env`, so Petri forwards every other environment
method and applies the layer to one-shot containers as well as processes.

A container gets the managed GITHUB_TOKEN, but no credential store refresh
or Git helper configuration: the store lives in the scope's sandbox, which
the container does not share.

The managed GITHUB_TOKEN now replaces one set in the workflow environment,
an ACP agent's environment or the sandbox's own, as Fabro's stage
environment did before Petri. The token carries exactly the access the run
declares; a stage that needs other access changes its declaration.

The new pin also keeps a timeout as the failure a partial success came
from: `PartialSuccess.underlying` is now an `UnderlyingFailure`, so the
projection reports "the step timed out" for a partial success converted
from a timeout. The run format moves from 7 to 8, which the attach JSON
snapshot records; runs stored before this pin are refused, as with earlier
format changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 19:26:08 -04:00
..
bedrock.mdx Document the catalog overlay without the metadata.fabro namespace 2026-09-09 23:26:48 -06:00
brave-search.mdx refactor(search): select backend from available credentials 2026-08-21 20:09:52 -04:00
daytona.mdx Let the Daytona provider cache images as snapshots instead of fabro 2026-09-11 13:11:16 -06:00
deepseek.mdx feat(model): separate tool and reasoning tests 2026-08-25 13:36:51 -04:00
fireworks.mdx Bump lithos-llm to 43a42ac and migrate catalogs to the codecs schema 2026-09-18 22:07:00 -04:00
github.mdx Move stage credentials to Petri's spawn env and let the managed token win 2026-10-05 19:26:08 -04:00
litellm.mdx Document the catalog overlay without the metadata.fabro namespace 2026-09-09 23:26:48 -06:00
modal.mdx Document the catalog overlay without the metadata.fabro namespace 2026-09-09 23:26:48 -06:00
openrouter.mdx Bump lithos-llm to 43a42ac and migrate catalogs to the codecs schema 2026-09-18 22:07:00 -04:00
poolside.mdx Document the catalog overlay without the metadata.fabro namespace 2026-09-09 23:26:48 -06:00
slack.mdx refactor(config): stop resolving {{ env.* }} in interpolated config 2026-07-27 21:09:35 -04:00
venice-search.mdx refactor(search): select backend from available credentials 2026-08-21 20:09:52 -04:00
venice.mdx feat(model): separate tool and reasoning tests 2026-08-25 13:36:51 -04:00