Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
agents
Home
Classes
AbortError
Agent
AgentError
AnchorManager
ClaudeProvider
CompactJsonSerializer
ContextManager
ContextOverflowError
DeadMessagePruner
DefaultToolRegistry
DelegatedResultStore
FileAccessTracker
FileCheckpointer
FileRehearsalAnalyzer
FireworksProvider
GeminiLegacyProvider
GeminiProvider
GitRehearsalAnalyzer
GroqProvider
GuardrailManager
HooksManager
JsonSerializer
MCPClient
MCPError
MCPManager
MaxIterationsError
MemoryCheckpointer
MockProvider
OTelNotInstalledError
ObservationMasker
OllamaProvider
OpenAICompatibleProvider
OpenAIProvider
OpenRouterProvider
PermissionManager
PerplexityProvider
ProjectMemoryLoader
ProviderError
RateLimitExceededError
RateLimitedProvider
RehearsalManager
RetryStats
ShellManager
SkillRegistry
StateError
TodoStore
TogetherProvider
TokenBucketRateLimiter
ToolError
ToolLoopError
ToolResultDelegator
ToolTimeoutError
TracingManager
UsageTracker
ValidationError
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
Functions
assistantMessage
buildMaskText
calculateBackoffDelay
cleanupTodoContextMessages
compactToolResult
contentBlocksToString
convertMCPResult
countMessageTokens
countTokens
createBashOutputTool
createBashTool
createBatchExporter
createBufferedLogger
createClaudeProvider
createConsoleExporter
createEditTool
createErrorResult
createFileAnalyzer
createFileTrackingHook
createFireworksProvider
createGeminiLegacyProvider
createGeminiProvider
createGitAnalyzer
createGlobTool
createGrepTool
createGroqProvider
createInjectionDetectionHook
createIsolatedTodoStore
createKillShellTool
createLoggingHooks
createMockProvider
createMultiExporter
createNoopLogger
createNoopRateLimiter
createOTelExporter
createOTelHooks
createOllamaProvider
createOpenAIProvider
createOpenRouterProvider
createPerplexityProvider
createProjectMemoryLoader
createRateLimiter
createReadFileTool
createRecallResultTool
createRehearsalManager
createRetryWithRateLimit
createSDKNotInstalledError
createSkillRegistry
createStructuredLogger
createSuccessResult
createSuggestTool
createTaskTool
createTodoTools
createTogetherProvider
createToolRegistry
createTracingHooks
createTracingLogger
createUsageTracker
createWebFetchTool
createWriteFileTool
defineSkill
defineTool
detectFifoUsage
detectInjection
detectInjectionMultiple
ensureMessageContent
estimateEffort
execStream
extractInputSummary
formatBytes
formatDuration
generateId
generateToolName
getBuiltinAnchorIds
getBuiltinGuardrailIds
getBuiltinGuardrails
getDefaultAnchors
getDefaultShellManager
getDefaultSkillRegistry
getDefaultTodoStore
getGenericPatterns
getGuardrailsByTag
getProviderPatterns
getSupportedProviders
getTextContent
getTodoContextStats
getToolResults
getToolUses
hasProjectMemory
hasToolUses
isAgentError
isBuiltinAnchor
isBuiltinGuardrail
isContextOverflowError
isMCPError
isMasked
isOTelNotInstalledError
isProviderError
isPruned
isRateLimitExceededError
isToolError
isToolLoopError
isToolTimeoutError
loadProjectMemory
maskImageBlock
mcpToolToTool
mcpToolsToTools
mergeHooks
normalizeMessages
normalizeServerConfig
redactSensitive
repairToolPairing
resetDefaultSkillRegistry
resetDefaultTodoStore
retry
setDefaultShellManager
sleep
systemMessage
textBlock
toolResultBlock
toolUseBlock
truncate
userMessage
validateToolUseResultPairing
withRetry
withRetryGenerator
wrapError
wrapToolExecute
wrapWithRateLimit
Type Aliases
AfterIterationHook
AfterLLMHook
AfterToolHook
AgentEvent
AgentEventHandler
AnchorEventHandler
AnchorEventType
AnchorPriority
AnchorScope
AttributeValue
BeforeIterationHook
BeforeLLMHook
BeforeToolHook
CombineStrategy
ContentBlock
ContentBlockType
ContextCategory
ContextEvent
ContextEventHandler
ContextMode
DelegationEvent
Effort
FileAccessType
GuardrailAction
GuardrailEventHandler
GuardrailEventType
GuardrailTriggeredHandler
HookEventHandler
HookEventType
ImpactSeverity
ImportanceLevel
LLMProviderName
LogLevel
MCPClientEventHandler
MCPClientEventType
MCPConnectionStatus
MCPTransport
MessageRole
OTelSDK
OTelSpan
OTelTracer
OnErrorHook
OperationCategory
PermissionEventHandler
PermissionEventType
PermissionHandler
PermissionHandlerResponse
PermissionLevel
PreviewGenerator
ProjectMemoryEvent
ProjectMemoryEventHandler
ProjectMemoryEventType
RehearsalEventHandler
RehearsalEventType
RehearsalRecommendation
SpanAttributes
SpanKind
SpanStatus
StreamWriter
ThoroughnessLevel
TodoStatus
ToolFallbackHandler
ToolHandler
TracingEvent
TracingEventHandler
UsageEvent
UsageEventHandler
UsageEventType
VerbosityLevel
Enumerations
MCPErrorCode
StateErrorCode
Variables
AgentAttributes
BUILTIN_GUARDRAILS
CURRENT_STATE_VERSION
DEFAULT_CONTEXT_CONFIG
DEFAULT_DELEGATION_CONFIG
DEFAULT_INPUT_COMPACTION
DEFAULT_MASK_CONFIG
DEFAULT_PRUNE_CONFIG
DEFAULT_RETRY_CONFIG
DEFAULT_SAFETY_ANCHORS
DEFAULT_WEIGHTS
DELEGATION_SYSTEM_PROMPT
EFFORT_ORDER
GENERIC_PATTERNS
GenAIAttributes
INJECTION_PATTERNS
PROVIDER_PATTERNS
PROVIDER_TO_SYSTEM
ProviderRateLimits
RetryPresets
SemanticAttributes
TOOL_NAMES
TOOL_SETS
TRACKED_TOOLS
allBuiltinTools
bashOutputTool
bashTool
builtinSkills
builtinTools
defaultAgentTypes
defaultSerializer
editTool
globTool
grepTool
killShellTool
readFileTool
suggestTool
todoReadTool
todoWriteTool
webFetchTool
writeFileTool
Search agents
Enumerations
MCPErrorCode
StateErrorCode
Table of contents
MCPErrorCode
StateErrorCode