Contributing to Foundry
Foundry is a collection of independently versioned baselines. Each one lives in its own GitHub repo with its own issue tracker, PR flow, tests, and conventions — there is no unified contribution process.
Contributing to a baseline
To file an issue or open a PR, head to the relevant baseline's repo:
- Foundry Agent Packages — shared Python libraries (
foundry-agent-core,foundry-agent-config,foundry-agent-fastapi,foundry-strands-agent) - Strands Base Agent — fork-and-customize agent backend
Each repo has its own CONTRIBUTING.md covering local setup, testing, and PR expectations. Start there.
More baselines will appear as they're released — see the Baselines Overview for the current status.
Documentation issues
Spotted a problem on this site? File an issue against the baseline whose docs you're reading. Cross-cutting issues — site navigation, getting-started content, anything not tied to a single baseline — can go on any baseline repo and we'll route it.