room_server_client library

Classes

AgentSpec
AgentTemplateSpec
AllowedMcpToolFilter
BuildInfo
Single build (as returned by containers.list_builds)
ConnectorRef
ContainerImage
Lightweight image description (from containers.list_images)
ContainerMountSpec
ContainerRunResult
ContainersClient
ContainerSpec
ContainerTemplateSpec
Content
Abstract Content class
ControlContent
DeveloperClient
DockerSecret
EmptyContent
EndpointSpec
EnvironmentVariable
ErrorContent
ExecSession
ExternalServiceSpec
ExternalServiceTemplateSpec
FileContent
FileDeletedEvent
FileHandle
FileStorageMountSpec
FileUpdatedEvent
ImageStorageMountSpec
JsonContent
LinkContent
ListServicesResult
LocalParticipant
LogProgress
LogStream<T>
MCPEndpointSpec
MemoryClient
MeshagentEndpointSpec
MeshDocument
Message
MessageStream
MessageStreamChunk
MessagingClient
OAuthClientConfig
OAuthCredentials
OAuthTokenRequest
Participant
ParticipantInfo
PortNum
PortSpec
ProjectStorageMountSpec
Queue
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
ToolkitDescription

Typedefs

OAuthTokenRequestHandler = void Function(OAuthTokenRequest request)
Optional: if you want a typedef for clarity
SecretRequestHandler = void Function(SecretRequest request)

Exceptions / Errors

RoomServerException