subagenttypescript

.com zod schema catalog

A real drift bug, found by building this catalog

scripts/agents/schema.ts's AgentModel Zod enum was missing claude-fable-5 — present in crates/schema/src/agent.rs's AgentModel enum since the 2026-07-01 Fable5 addition (the same day engineering-coworker was upgraded to run on it). The TS mirror simply hadn't been regenerated/updated since.

This is exactly the kind of drift a cross-language type-safety catalog is supposed to catch: building subagenttypescript.com required reading schema.ts side by side with agent.rs, and the mismatch was visible immediately. Fixed in the same pass as this site's build — see subagentpython.com's scripts/agents/schema.py, which was written directly from the current Rust source specifically to avoid propagating this same drift into a third language.

Back to the catalog.