Provides struct and type for a SessionNextToolCalledData
@type t() :: %OpenCode.Generated.SessionNextToolCalledData{ assistant_message_id: String.t(), call_id: String.t(), input: map(), provider: OpenCode.Generated.SessionNextToolCalledDataProvider.t(), session_id: String.t(), timestamp: number(), tool: String.t() }