Skip to content

Resources

Top-level resources

NamespacePurpose
client.podPods and nested resources
client.agentAgents and versions
client.skillSkills and versions
client.mcpMCP servers and OAuth
client.vaultVaults
client.credentialCredentials
client.fileStoreFile stores
client.memoryStoreMemory stores
client.environmentEnvironments
client.patPersonal access tokens
client.sessionSessions
client.replayReplays
client.registryPublic registry (read-only)

Nested under pods

NamespacePurpose
client.pod.projectProjects
client.pod.project.agentLink agents
client.pod.project.fileStoreAttach file stores
client.pod.project.memoryStoreAttach memory stores
client.pod.memberManage members
client.pod.vaultAttach vaults
client.pod.sessionSessions and messages
client.pod.routineRoutines and triggers

Method shape

const { data, error } = await client.agent.get({ path: { id } })
const { data } = await client.pod.project.create({
path: { podId },
body: { name, slug },
})
const { data } = await client.session.list({ query: { limit: 50 } })

Every method returns { data, error, request, response }.