Threads AI
GuidesAPI ReferenceHTTP API
API reference

Functions

agenttoolextensionmcpsecretopenThread / open_threadsqlitelocalMemory / local_memorylocalKnowledge / local_knowledgescriptedModel / scripted_modelfakeSandbox / fake_sandboxhost

Agents and runs

AgentRunResultRunStreamRunContextToolMcpServerExtensionHooksSkillSecretStoreConfigErrorConfigErrorCode

Threads and evals

ThreadCaseExpectationSavedCase

Host

HostSchedule

Model adapters

ModelModelContextModelInfoModelRequestModelResponseModelChunkLookupResultLookupCapability

Sandbox adapters

SandboxSandboxAuthoritySandboxContextSandboxInfoSandboxSessionExecOutputExecResult

Memory and knowledge adapters

MemoryProviderKnowledgeProviderScopeBindingMemoryRecordRecordRefMemoryHitKnowledgeSourceDocVersionKnowledgeHitDocSearchBackendSearchHit

Channel adapters

ChannelAdapterChannelCapabilitiesRawRequestRawResponseVerifiedDeliveryInboundDeliveryOutcome

Extension

An extension (extension()).

Opaque: build it with its factory and pass it on; it has no public members.
Edit on GitHub

McpServer

An MCP server binding (mcp()).

Hooks

Every hook is optional, awaited and bounded by hook_timeout_ms.