Why this catalog has exactly one source file
Before 2026-07-01, grepping this repo for BaseModel or pydantic only
matched vendored MCP servers under vendors/ and mirrored Anthropic docs under
docs/ — never this repo's own code. Cataloging those would misrepresent this repo as
having a real Python/Pydantic surface it didn't have.
Instead, this site follows the pattern subagentcode.com and subagentmodels.com already
established: build something real, then catalog it. scripts/agents/schema.py is a
faithful Pydantic v2 mirror of crates/schema/src/agent.rs, written directly from the
current Rust source (not the stale TypeScript mirror, which was missing the claude-fable-5
model variant until this same pass fixed it — see subagenttypescript.com
for that drift story) so all three language editions (Rust, Pydantic, Zod) now agree.