request_testnet_funds) now tells your agent exactly which testnets it supports — the supported networks are published as a schema enum, so the agent picks a valid one up front instead of guessing. Common near-miss spellings are also accepted and normalized to the canonical id — ethereum-sepolia → sepolia, base-sepolia → base, solana-devnet → solana — so a slightly-off network name still delivers the funds. Supported testnets: sepolia, hoodi, base, amoy, bnb-testnet, zksync-testnet, scroll-sepolia-testnet, hyperevm, plasma, monad, ton, and solana (Solana devnet).