Interfaces

AcquireResult
AffectedFile
AfterLLMHookContext
AfterToolHookContext
AfterToolHookResult
AgentConfig
AgentRunResult
AgentState
AgentTypeConfig
Anchor
AnchorClearOptions
AnchorEvent
AnchorInput
AnchorManagerOptions
AnchorQueryOptions
BashInput
BashResult
BeforeLLMHookResult
BeforeToolHookResult
BudgetAllocation
BudgetStatus
CategoryBudgetInfo
ChatOptions
Checkpointer
CheckpointerWithPending
ClaudeProviderConfig
CompactionConfig
CompactionResult
ContextConfig
ContextManagerOptions
ContextStats
CustomEventConfig
DefineToolOptions
DelegatedResultStoreStats
DelegationConfig
EditInput
EffortSignals
EffortSummary
EffortWeights
EndSpanOptions
EpisodeStore
ErrorHookContext
ErrorHookResult
FifoDetectionResult
FileAccess
FileAccessStats
FileAccessTrackerOptions
FileCheckpointerOptions
FilePattern
FilteringConfig
FilteringResult
FireworksProviderConfig
FormatHintsOptions
FromStateOptions
GeminiLegacyProviderConfig
GeminiProviderConfig
GlobInput
GrepInput
GroqProviderConfig
Guardrail
GuardrailContext
GuardrailEvent
GuardrailInput
GuardrailManagerOptions
GuardrailResult
HookContext
HookEvent
HookRegistrationOptions
HooksConfig
HooksManagerOptions
InjectionDetectionResult
InjectionHookOptions
InjectionMatch
InjectionPattern
InputCompactionRule
IterationHookContext
LLMHookContext
LLMProvider
LLMRetryConfig
LLMUsage
ListSessionsOptions
LogEntry
MCPClientConfig
MCPClientEvent
MCPContentBlock
MCPHttpOptions
MCPManagerOptions
MCPServerConfig
MCPStdioOptions
MCPToolConversionOptions
MCPToolDefinition
MCPToolResult
MaskResult
MemoryDiscoveryResult
MemoryFile
Message
MockProviderConfig
MockResponse
MockToolCall
OTelExporter
OTelHooksConfig
ObservationMaskConfig
ObservationMaskStats
OllamaProviderConfig
OpenAICompatibleConfig
OpenAIProviderConfig
OpenRouterProviderConfig
PendingWrite
PermissionCheckResult
PermissionEvent
PermissionManagerOptions
PermissionRequest
PerplexityProviderConfig
PreflightResult
ProjectMemory
ProjectMemoryOptions
ProjectWorkSummary
ProviderPatterns
PruneConfig
PruneResult
PruneStats
RateLimitRetryConfig
RateLimiter
RateLimiterConfig
RateLimiterStats
ReadFileInput
RecallResultInput
RecallResultToolOptions
RecordUsageInput
RegisteredHook
RehearsalAnalyzer
RehearsalContext
RehearsalEvent
RehearsalImpact
RehearsalManagerOptions
RehearsalResult
RestorationHintMessage
ResumeOptions
RetryConfig
RunOptions
SerializedAnchor
SessionInfo
SessionMetadata
Skill
SkillInvocationResult
SkillInvokeOptions
Span
SpanContext
SpanEvent
StartSpanOptions
StateSerializer
StoredResult
StreamChunk
StructuredLogger
StructuredLoggerOptions
SubAgentConfig
SubAgentEventInfo
SubAgentResult
SuggestInput
SuggestToolOptions
SummarizationConfig
SummarizationResult
TaskInput
TaskResult
TaskToolOptions
TextBlock
TodoContextCleanupOptions
TodoItem
TodoReadInput
TodoWriteInput
TogetherProviderConfig
TokenBudgetConfig
TokenUsage
Tool
ToolDefinition
ToolExecutionResult
ToolHookContext
ToolInputSchema
ToolPairingValidation
ToolPermission
ToolRegistry
ToolRegistryOptions
ToolResult
ToolResultBlock
ToolResultDelegatorOptions
ToolUseBlock
Trace
TracingHookContext
TracingHooksConfig
TracingManagerInterface
TracingManagerOptions
UsageRecord
UsageStats
UsageTrackerOptions
VerbosityConfig
WindowingConfig
WindowingResult
WithRetryOptions
WorkAtRisk
WorkEpisode
WriteFileInput

Table of contents