Package-level declarations

Types

Link copied to clipboard
data class SessionData(val id: UUID, val title: String?, val overview: String?, val workspaceId: UUID, val agentIndex: AgentIndex)
Link copied to clipboard
class SessionHandle(val agents: List<AgentAPI>, val data: StateFlow<SessionData>)
Link copied to clipboard
data class ToolCallRequest(val toolName: String, val callId: String, val arguments: String, val validatedArgs: JsonElement?, val reason: String)
Link copied to clipboard
@Serializable
data class WorkspaceData(val meta: WorkspaceMeta, val sessionIds: List<UUID>? = null)
Link copied to clipboard
@Serializable
data class WorkspaceMeta(val displayName: String, val id: UUID = UUID.randomUUID(), val path: Path)