Interfaces
Table of contents
- 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