from field: string turn_id = 1;
from field: string session_id = 2;
from field: string idempotency_key = 3;
from field: string model = 4;
from field: repeated gestalt.provider.v1.AgentMessage messages = 5;
from field: repeated gestalt.provider.v1.ResolvedAgentTool tools = 6;
Optional
from field: google.protobuf.Struct response_schema = 7;
from field: google.protobuf.Struct metadata = 8;
from field: google.protobuf.Struct provider_options = 9;
from field: gestalt.provider.v1.AgentActor created_by = 10;
from field: string execution_ref = 11;
from field: repeated gestalt.provider.v1.AgentToolRef tool_refs = 12;
from field: gestalt.provider.v1.AgentToolSourceMode tool_source = 13;
from field: gestalt.provider.v1.AgentSubjectContext subject = 14;
from field: string tool_grant = 15;
from message gestalt.provider.v1.CreateAgentProviderTurnRequest
Generated
from field: string turn_id = 1;