Provides struct and type for a ModelCapabilities
@type t() :: %OpenCode.Generated.ModelCapabilities{ input: [String.t()], output: [String.t()], tools: boolean() }