Documentation Index
Fetch the complete documentation index at: https://docs.fabro.sh/llms.txt
Use this file to discover all available pages before exploring further.
Refreshable GitHub tokens during workflows
Long-running workflows that used GitHub App installation tokens could outlive the first token minted for the run. Fabro now keeps GitHub credentials as a refreshable token source and resolvesGITHUB_TOKEN lazily before command and API agent stages, so GitHub operations can continue after token rollover.
Tokens refresh when they are close to expiry. If a refresh fails while the cached token is still valid, Fabro keeps using the cached token and logs a warning; expired tokens now fail explicitly instead of surfacing later as confusing GitHub authentication errors.
More
Workflows
Workflows
- Command stages and API agent stages resolve
GITHUB_TOKENfrom a refreshable source before use - GitHub App installation tokens refresh when they are within 15 minutes of expiry
- CLI agent stages now surface their launch-time token refresh limitation
Improvements
Improvements
- Agent file reads now parallelize
read_many_fileswork
Fixes
Fixes
- Fixed long-running GitHub App workflows losing GitHub access after the initial installation token expired
- Fixed static configuration accepting short-lived
ghs_*installation tokens