room_server_client library
Classes
- AgentSpec
- AgentTemplateSpec
- AllowedMcpToolFilter
- BinaryContent
- BuildInfo
- ChannelSpec
- ChannelsSpec
- ConnectorRef
- ContainerImage
-
Lightweight image description (from
containers.list_images) - ContainerMountSpec
- ContainerRunResult
- ContainersClient
- ContainerSpec
- ContainerTemplateSpec
- Content
- Abstract Content class
- ControlContent
- DeveloperClient
- DockerSecret
- EmailChannel
- EmptyContent
- EmptyDirMountSpec
- EndpointSpec
- EnvironmentVariable
- ErrorContent
- ExecSession
- ExternalServiceSpec
- ExternalServiceTemplateSpec
- FileContent
- FileDeletedEvent
- FileHandle
- FileStorageMountSpec
- FileUpdatedEvent
- ImageStorageMountSpec
- ImportedImage
- JsonContent
- LinkContent
- ListServicesResult
- LocalParticipant
- LogProgress
-
LogStream<
T> - MCPEndpointSpec
- MemoryClient
- MemoryDatasetSummary
- MemoryDeleteEntitiesResult
- MemoryDeleteRelationshipsResult
- MemoryDetails
- MemoryEntityRecord
- MemoryIngestResult
- MemoryIngestStats
- MemoryOptimizeDatasetStats
- MemoryOptimizeResult
- MemoryRecallItem
- MemoryRecallRelationship
- MemoryRecallResult
- MemoryRelationshipRecord
- MemoryRelationshipSelector
- MeshagentEndpointSpec
- MeshDocument
- Message
- MessagingChannel
- MessagingClient
- OAuthClientConfig
- OAuthCredentials
- OAuthTokenRequest
- Participant
- ParticipantInfo
- PortNum
- PortSpec
- ProjectStorageMountSpec
- PromptTemplate
- Queue
- QueueChannel
- RemoteParticipant
- RequiredSchema
- RequiredTable
- RequiredToolkit
- Requirement
- RoomClient
- RoomContainer
- RoomEvent
- RoomLogEvent
- RoomMessage
- RoomMessageEvent
- RoomStatusEvent
- RoomStorageMountSpec
- SecretInfo
- SecretRequest
- SecretsClient
- SecretValue
- ServiceApiKeySpec
- ServiceMetadata
- ServiceRuntimeState
- ServicesClient
- ServiceSpec
- ServiceTemplateContainerMountSpec
-
Wrapper for all storage mounts on a template (currently only
room). - ServiceTemplateMetadata
- ServiceTemplateSpec
- ServiceTemplateVariable
- StorageClient
- StorageEntry
- SyncClient
- TemplateEnvironmentVariable
- TextContent
- TokenValue
- ToolContentSpec
- ToolDescription
- ToolkitChannel
- ToolkitDescription
Enums
Extensions
Functions
-
packMessage(
Map< String, dynamic> header, [Uint8List? data]) → Uint8List -
splitMessageHeader(
Uint8List packet) → String -
splitMessagePayload(
Uint8List packet) → Uint8List -
unpackContent(
Uint8List data) → Content -
unpackMessage(
Uint8List message) → Message
Typedefs
-
OAuthTokenRequestHandler
= FutureOr<
void> Function(OAuthTokenRequest request) - Optional: if you want a typedef for clarity
-
SecretRequestHandler
= FutureOr<
void> Function(SecretRequest request)