# Assistant Transport URL: /docs/api-reference/transport/assistant-transport Command, protocol, and transport types for connecting assistant-ui runtimes across execution boundaries. {/* AUTO-GENERATED PAGE by scripts/generate-api-reference.mts */} {/* Do not edit manually. */} {/* api-reference:start */} {/* AUTO-GENERATED by scripts/generate-api-reference.mts */} {/* Do not edit this block manually. */} ## API Reference \[#api-reference] ### AssistantTransportCommand \[#assistanttransportcommand] ### AssistantTransportConnectionMetadata \[#assistanttransportconnectionmetadata] ### AssistantTransportProtocol \[#assistanttransportprotocol] ### SendCommandsRequestBody \[#sendcommandsrequestbody] ### useAssistantTransportRuntime \[#useassistanttransportruntime] ### useAssistantTransportSendCommand \[#useassistanttransportsendcommand] ```ts const useAssistantTransportSendCommand: () => (command: AssistantTransportCommand) => void; ``` ### useAssistantTransportState \[#useassistanttransportstate] ```ts function useAssistantTransportState(): UserExternalState; ``` {/* api-reference:end */}