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

Table of contents