Type-safe runtime configuration for agents via callOptionsSchema and prepareCall to dynamically modify models, tools, instructions, and provider options per request.