Files
praisonai-js/FEATURE_PARITY_TRACKER.json
MervinPraisonandCursor 1e3638435b Initial import of PraisonAI TypeScript SDK with Claude CI automation.
Copy praisonai-ts from the monorepo into standalone public repo with CI
workflow and hub-mode callers from github-automation-template v1.1.0.

Co-authored-by: Cursor <[email protected]>
2026-08-20 10:26:08 +01:00

6651 lines
159 KiB
JSON

{
"version": "1.5.87",
"lastUpdated": "2026-08-17",
"generatedBy": "praisonai._dev.parity.generator",
"sourceOfTruth": "Python SDK (praisonaiagents)",
"summary": {
"pythonCoreFeatures": 411,
"pythonWrapperFeatures": 21,
"typescriptFeatures": 1190,
"gapCount": 117,
"priorityP0": 2,
"priorityP1": 5,
"priorityP2": 6,
"priorityP3": 104
},
"pythonCoreSDK": {
"path": "/home/runner/work/PraisonAI/PraisonAI/src/praisonai-agents/praisonaiagents",
"exports": [
"A2A",
"A2UI",
"AGGRESSIVE_POLICY",
"AGUI",
"AUTONOMY_PRESETS",
"Agent",
"AgentAppConfig",
"AgentAppProtocol",
"AgentFlow",
"AgentManager",
"AgentMessageEvent",
"AgentOSConfig",
"AgentOSProtocol",
"AgentPluginProtocol",
"AgentRunOutcome",
"AgentRuntimeProtocol",
"AgentTeam",
"Agents",
"ApprovalCallback",
"ArrayMode",
"AsyncLearnProtocol",
"AudioAgent",
"AudioConfig",
"AuthProfile",
"AutoAgents",
"AutoApproveBackend",
"AutoMemory",
"AutoRagAgent",
"AutoRagConfig",
"AutonomyConfig",
"AutonomyLevel",
"BALANCED_POLICY",
"BackendNotAvailableError",
"BaseFrameworkAdapter",
"BasePlatformAdapter",
"BaseTool",
"BotChannel",
"BotConfig",
"BotMessage",
"BotOSConfig",
"BotOSProtocol",
"BotProtocol",
"BotUser",
"BudgetExceededError",
"CACHING_PRESETS",
"CONSERVATIVE_POLICY",
"CONTEXT_PRESETS",
"CachingConfig",
"ChromaMemory",
"Chunking",
"ChunkingStrategy",
"Citation",
"CitationsMode",
"CliBackendConfig",
"CliBackendDelta",
"CliBackendProtocol",
"CliBackendResult",
"CliSessionBinding",
"CodeAgent",
"CodeConfig",
"CodeExecutionStep",
"CompactionRoute",
"CompactionStrategy",
"ConditionProtocol",
"ConfigValidationError",
"ConsoleBackend",
"ContextAgent",
"ContextBudgetResult",
"ContextCompactionPolicy",
"ContextCompactionPolicyProtocol",
"ContextConfig",
"ContextEvent",
"ContextEventType",
"ContextListSink",
"ContextManager",
"ContextNoOpSink",
"ContextPack",
"ContextPolicy",
"ContextTraceEmitter",
"ContextTraceSink",
"ContextTraceSinkProtocol",
"CorpusStats",
"CustomToolUseEvent",
"DeepResearchAgent",
"DeepResearchResponse",
"DefaultsConfig",
"DictCondition",
"DoomLoopDetector",
"EXECUTION_PRESETS",
"EmbeddingAgent",
"EmbeddingConfig",
"EmbeddingResult",
"EnforcementLevel",
"ErrorContextProtocol",
"EscalationPipeline",
"EscalationStage",
"EventType",
"ExecutionConfig",
"ExecutionPreset",
"ExpandResult",
"ExpandStrategy",
"ExpressionCondition",
"FailoverConfig",
"FailoverManager",
"FastContext",
"FastContextResult",
"FileMatch",
"FileSearchCall",
"FileTracker",
"FlowDisplay",
"FrameworkAdapterProtocol",
"FunctionPlugin",
"FunctionTool",
"GUARDRAIL_PRESETS",
"GatewayClientProtocol",
"GatewayConfig",
"GatewayEvent",
"GatewayEventType",
"GatewayMessage",
"GatewayProtocol",
"GatewaySessionProtocol",
"Goal",
"GoalConfig",
"GoalEngineer",
"GoalVerificationResult",
"GuardrailAction",
"GuardrailConfig",
"GuardrailResult",
"Handoff",
"HandoffConfig",
"HandoffCycleError",
"HandoffDepthError",
"HandoffError",
"HandoffInputData",
"HandoffResult",
"HandoffTimeoutError",
"HandoffToolPolicy",
"HarnessProfile",
"Heartbeat",
"HeartbeatConfig",
"HookPluginProtocol",
"HooksConfig",
"If",
"ImageAgent",
"Include",
"IndexResult",
"KNOWLEDGE_PRESETS",
"Knowledge",
"KnowledgeConfig",
"KnowledgeStoreProtocol",
"LLMError",
"LLMGuardrail",
"LLMPluginProtocol",
"LearnBackend",
"LearnConfig",
"LearnManager",
"LearnManagerProtocol",
"LearnMode",
"LearnProtocol",
"LearnScope",
"LineRange",
"Loop",
"MAX_NESTING_DEPTH",
"MCP",
"MCPCall",
"MEMORY_PRESETS",
"MEMORY_URL_SCHEMES",
"MULTI_AGENT_EXECUTION_PRESETS",
"MULTI_AGENT_OUTPUT_PRESETS",
"ManagedBackendProtocol",
"ManagedEvent",
"ManagerConfig",
"Memory",
"MemoryBackend",
"MemoryConfig",
"MessageType",
"MinimalTelemetry",
"MultiAgentExecutionConfig",
"MultiAgentHooksConfig",
"MultiAgentMemoryConfig",
"MultiAgentOutputConfig",
"MultiAgentPlanningConfig",
"NetworkError",
"OCRAgent",
"OCRConfig",
"OUTPUT_PRESETS",
"ObservabilityEventType",
"ObservabilityHooks",
"OptimizerStrategy",
"OutputConfig",
"OutputPreset",
"PLANNING_PRESETS",
"Parallel",
"Pipeline",
"Plan",
"PlanStep",
"PlanStorage",
"PlanningAgent",
"PlanningConfig",
"PlatformCapabilities",
"Plugin",
"PluginHook",
"PluginInfo",
"PluginManager",
"PluginMetadata",
"PluginParseError",
"PluginProtocol",
"PluginsConfig",
"PraisonAIAgents",
"PraisonAIConfigError",
"PraisonAIError",
"PraisonConfig",
"PreCompactionMemoryFlushConfig",
"PromptExpanderAgent",
"Provider",
"ProviderStatus",
"QueryRewriterAgent",
"RAG",
"RAGCitation",
"RAGConfig",
"RAGResult",
"READ_ONLY_TOOLS",
"RECOMMENDED_PROMPT_PREFIX",
"REFLECTION_PRESETS",
"RESTRICTED_TOOLS",
"RagRetrievalPolicy",
"RealtimeAgent",
"RealtimeConfig",
"ReasoningStep",
"ReflectionConfig",
"ReflectionOutput",
"Repeat",
"ResourceLimits",
"RetrievalConfig",
"RetrievalPolicy",
"RetryBackoffConfig",
"RewriteResult",
"RewriteStrategy",
"Route",
"RoutingConditionProtocol",
"RulesConfig",
"RunOutcome",
"RunStatus",
"SandboxConfig",
"SandboxProtocol",
"SandboxResult",
"SandboxStatus",
"ScopeRequiredError",
"SecurityPolicy",
"SendResult",
"Session",
"SessionConfig",
"SessionErrorEvent",
"SessionIdleEvent",
"SkillLoader",
"SkillManager",
"SkillMetadata",
"SkillProperties",
"SkillState",
"SkillsConfig",
"StepResult",
"StopReason",
"StructuredFormatter",
"SuccessCriterion",
"Task",
"TaskOutput",
"TelemetryCollector",
"TemplateConfig",
"TerminationReason",
"TodoItem",
"TodoList",
"ToolExecutionError",
"ToolPluginProtocol",
"ToolRegistry",
"ToolResult",
"ToolSearchConfig",
"ToolUseEvent",
"ToolValidationError",
"Tools",
"ToolsetRegistry",
"ToolsetSpec",
"TraceSink",
"TraceSinkProtocol",
"ValidationError",
"VideoAgent",
"VideoConfig",
"VisionAgent",
"VisionConfig",
"WEB_PRESETS",
"WebConfig",
"WebSearchCall",
"WebSearchProvider",
"Workflow",
"WorkflowContext",
"WorkflowHooksConfig",
"YAMLWorkflowParser",
"__version__",
"add_memory_adapter",
"add_memory_factory",
"aembed",
"aembedding",
"aembeddings",
"apply_config_defaults",
"async_display_callbacks",
"clean_triple_backticks",
"cleanup_telemetry_resources",
"config",
"configure_structured_logging",
"create_context_agent",
"detect_url_scheme",
"disable_performance_mode",
"disable_telemetry",
"discover_and_load_plugins",
"discover_plugins",
"discover_skills",
"display_error",
"display_generating",
"display_instruction",
"display_interaction",
"display_self_reflection",
"display_tool_call",
"embed",
"embedding",
"embeddings",
"enable_performance_mode",
"enable_telemetry",
"ensure_plugin_dir",
"error_logs",
"evaluate_condition",
"get_config",
"get_config_path",
"get_default",
"get_default_plugin_dirs",
"get_default_policy",
"get_defaults_config",
"get_dimensions",
"get_logger",
"get_memory_adapter",
"get_plugin_manager",
"get_plugin_template",
"get_plugins_config",
"get_registry",
"get_telemetry",
"get_tool",
"get_toolset",
"get_toolset_registry",
"handoff",
"handoff_filters",
"has_memory_adapter",
"has_toolset",
"if_",
"include",
"is_path_like",
"is_policy_string",
"list_memory_adapters",
"list_runtimes",
"list_toolsets",
"load_plugin",
"load_skill",
"loop",
"memory",
"parallel",
"parallel_handoffs",
"parse_plugin_header",
"parse_plugin_header_from_file",
"parse_policy_string",
"prompt_with_handoff_instructions",
"register_display_callback",
"register_memory_adapter",
"register_memory_factory",
"register_profile",
"register_runtime",
"register_tool",
"register_toolset",
"repeat",
"resolve",
"resolve_autonomy",
"resolve_caching",
"resolve_context",
"resolve_execution",
"resolve_guardrail_policies",
"resolve_guardrails",
"resolve_harness",
"resolve_hooks",
"resolve_knowledge",
"resolve_memory",
"resolve_output",
"resolve_planning",
"resolve_reflection",
"resolve_routing",
"resolve_runtime",
"resolve_skills",
"resolve_toolset",
"resolve_toolsets",
"resolve_web",
"route",
"suggest_similar",
"sync_display_callbacks",
"termination_to_run_status",
"tool",
"tools",
"trace_context",
"track_workflow",
"unregister_toolset",
"validate",
"validate_config",
"validate_decision_string",
"validate_metadata",
"validate_tool",
"when",
"workflows"
],
"modules": {
"agent": [
"Agent",
"AudioAgent",
"AudioConfig",
"CodeAgent",
"CodeConfig",
"CodeExecutionStep",
"ContextAgent",
"ContextPolicy",
"DeepResearchAgent",
"DeepResearchResponse",
"EmbeddingAgent",
"EmbeddingConfig",
"ExpandResult",
"ExpandStrategy",
"FileSearchCall",
"Handoff",
"HandoffConfig",
"HandoffInputData",
"HandoffResult",
"HandoffToolPolicy",
"ImageAgent",
"MCPCall",
"OCRAgent",
"OCRConfig",
"PromptExpanderAgent",
"Provider",
"QueryRewriterAgent",
"RECOMMENDED_PROMPT_PREFIX",
"RealtimeAgent",
"RealtimeConfig",
"ReasoningStep",
"RewriteResult",
"RewriteStrategy",
"VideoAgent",
"VideoConfig",
"VisionAgent",
"VisionConfig",
"WebSearchCall",
"create_context_agent",
"handoff",
"handoff_filters",
"parallel_handoffs",
"prompt_with_handoff_instructions"
],
"agents": [
"AgentManager",
"AgentTeam",
"AutoAgents",
"AutoRagAgent",
"AutoRagConfig",
"PraisonAIAgents",
"RagRetrievalPolicy"
],
"app": [
"AgentAppConfig",
"AgentAppProtocol",
"AgentOSConfig",
"AgentOSProtocol",
"AutoApproveBackend",
"ConsoleBackend"
],
"bots": [
"BotChannel",
"BotConfig",
"BotMessage",
"BotOSConfig",
"BotOSProtocol",
"BotProtocol",
"BotUser",
"MessageType",
"PlatformCapabilities"
],
"conditions": [
"ConditionProtocol",
"DictCondition",
"ExpressionCondition",
"RoutingConditionProtocol",
"evaluate_condition"
],
"config": [
"AUTONOMY_PRESETS",
"ArrayMode",
"AutonomyLevel",
"CACHING_PRESETS",
"CONTEXT_PRESETS",
"CachingConfig",
"ChunkingStrategy",
"ConfigValidationError",
"DefaultsConfig",
"EXECUTION_PRESETS",
"ExecutionConfig",
"ExecutionPreset",
"GUARDRAIL_PRESETS",
"GuardrailAction",
"GuardrailConfig",
"HooksConfig",
"KNOWLEDGE_PRESETS",
"KnowledgeConfig",
"LearnBackend",
"LearnConfig",
"LearnMode",
"LearnScope",
"MEMORY_PRESETS",
"MEMORY_URL_SCHEMES",
"MULTI_AGENT_EXECUTION_PRESETS",
"MULTI_AGENT_OUTPUT_PRESETS",
"MemoryBackend",
"MemoryConfig",
"MultiAgentExecutionConfig",
"MultiAgentHooksConfig",
"MultiAgentMemoryConfig",
"MultiAgentOutputConfig",
"MultiAgentPlanningConfig",
"OUTPUT_PRESETS",
"OutputConfig",
"OutputPreset",
"PLANNING_PRESETS",
"PlanningConfig",
"PluginsConfig",
"PraisonConfig",
"PreCompactionMemoryFlushConfig",
"REFLECTION_PRESETS",
"ReflectionConfig",
"RulesConfig",
"SkillsConfig",
"TemplateConfig",
"ToolSearchConfig",
"WEB_PRESETS",
"WebConfig",
"WebSearchProvider",
"apply_config_defaults",
"detect_url_scheme",
"get_config",
"get_config_path",
"get_default",
"get_defaults_config",
"get_plugins_config",
"is_path_like",
"is_policy_string",
"parse_policy_string",
"resolve",
"resolve_autonomy",
"resolve_caching",
"resolve_context",
"resolve_execution",
"resolve_guardrail_policies",
"resolve_guardrails",
"resolve_hooks",
"resolve_knowledge",
"resolve_memory",
"resolve_output",
"resolve_planning",
"resolve_reflection",
"resolve_routing",
"resolve_skills",
"resolve_web",
"suggest_similar",
"validate_config"
],
"context": [
"ContextConfig",
"ContextManager",
"FastContext",
"FastContextResult",
"FileMatch",
"LineRange",
"ManagerConfig",
"OptimizerStrategy"
],
"embedding": [
"EmbeddingResult",
"aembed",
"aembedding",
"aembeddings",
"embed",
"get_dimensions"
],
"flow_display": [
"FlowDisplay",
"track_workflow"
],
"gateway": [
"GatewayClientProtocol",
"GatewayConfig",
"GatewayEvent",
"GatewayEventType",
"GatewayMessage",
"GatewayProtocol",
"GatewaySessionProtocol",
"SessionConfig"
],
"guardrails": [
"GuardrailResult",
"LLMGuardrail"
],
"knowledge": [
"Chunking",
"Knowledge"
],
"llm": [
"AuthProfile",
"FailoverConfig",
"FailoverManager",
"ProviderStatus"
],
"main": [
"ReflectionOutput",
"TaskOutput",
"async_display_callbacks",
"clean_triple_backticks",
"display_error",
"display_generating",
"display_instruction",
"display_interaction",
"display_self_reflection",
"display_tool_call",
"error_logs",
"register_display_callback",
"sync_display_callbacks"
],
"mcp": [
"MCP"
],
"memory": [
"Memory"
],
"other": [
"AGGRESSIVE_POLICY",
"AgentMessageEvent",
"AgentRunOutcome",
"AgentRuntimeProtocol",
"Agents",
"AsyncLearnProtocol",
"AutoMemory",
"AutonomyConfig",
"BALANCED_POLICY",
"BackendNotAvailableError",
"BaseFrameworkAdapter",
"BasePlatformAdapter",
"BudgetExceededError",
"CONSERVATIVE_POLICY",
"ChromaMemory",
"CliBackendConfig",
"CliBackendDelta",
"CliBackendProtocol",
"CliBackendResult",
"CliSessionBinding",
"CompactionRoute",
"CompactionStrategy",
"ContextBudgetResult",
"ContextCompactionPolicy",
"ContextCompactionPolicyProtocol",
"CorpusStats",
"CustomToolUseEvent",
"DoomLoopDetector",
"ErrorContextProtocol",
"EscalationPipeline",
"EscalationStage",
"EventType",
"FileTracker",
"FrameworkAdapterProtocol",
"Goal",
"GoalConfig",
"GoalEngineer",
"GoalVerificationResult",
"HandoffCycleError",
"HandoffDepthError",
"HandoffError",
"HandoffTimeoutError",
"HarnessProfile",
"Heartbeat",
"HeartbeatConfig",
"IndexResult",
"KnowledgeStoreProtocol",
"LLMError",
"LearnManager",
"LearnManagerProtocol",
"LearnProtocol",
"ManagedBackendProtocol",
"ManagedEvent",
"NetworkError",
"ObservabilityEventType",
"ObservabilityHooks",
"PraisonAIConfigError",
"PraisonAIError",
"RetryBackoffConfig",
"RunOutcome",
"RunStatus",
"ScopeRequiredError",
"SendResult",
"SessionErrorEvent",
"SessionIdleEvent",
"StopReason",
"StructuredFormatter",
"SuccessCriterion",
"TerminationReason",
"ToolExecutionError",
"ToolUseEvent",
"ToolsetRegistry",
"ToolsetSpec",
"ValidationError",
"__version__",
"add_memory_adapter",
"add_memory_factory",
"config",
"configure_structured_logging",
"embedding",
"embeddings",
"get_default_policy",
"get_logger",
"get_memory_adapter",
"get_toolset",
"get_toolset_registry",
"has_memory_adapter",
"has_toolset",
"list_memory_adapters",
"list_runtimes",
"list_toolsets",
"memory",
"register_memory_adapter",
"register_memory_factory",
"register_profile",
"register_runtime",
"register_toolset",
"resolve_harness",
"resolve_runtime",
"resolve_toolset",
"resolve_toolsets",
"termination_to_run_status",
"tools",
"unregister_toolset",
"validate_decision_string",
"workflows"
],
"planning": [
"ApprovalCallback",
"Plan",
"PlanStep",
"PlanStorage",
"PlanningAgent",
"READ_ONLY_TOOLS",
"RESTRICTED_TOOLS",
"TodoItem",
"TodoList"
],
"plugins": [
"AgentPluginProtocol",
"FunctionPlugin",
"HookPluginProtocol",
"LLMPluginProtocol",
"Plugin",
"PluginHook",
"PluginInfo",
"PluginManager",
"PluginMetadata",
"PluginParseError",
"PluginProtocol",
"ToolPluginProtocol",
"discover_and_load_plugins",
"discover_plugins",
"ensure_plugin_dir",
"get_default_plugin_dirs",
"get_plugin_manager",
"get_plugin_template",
"load_plugin",
"parse_plugin_header",
"parse_plugin_header_from_file"
],
"rag": [
"Citation",
"CitationsMode",
"ContextPack",
"RAG",
"RAGCitation",
"RAGConfig",
"RAGResult",
"RetrievalConfig",
"RetrievalPolicy"
],
"sandbox": [
"ResourceLimits",
"SandboxConfig",
"SandboxProtocol",
"SandboxResult",
"SandboxStatus",
"SecurityPolicy"
],
"session": [
"Session"
],
"skills": [
"EnforcementLevel",
"SkillLoader",
"SkillManager",
"SkillMetadata",
"SkillProperties",
"SkillState",
"discover_skills",
"load_skill",
"validate",
"validate_metadata"
],
"task": [
"Task"
],
"telemetry": [
"MinimalTelemetry",
"TelemetryCollector",
"cleanup_telemetry_resources",
"disable_performance_mode",
"disable_telemetry",
"enable_performance_mode",
"enable_telemetry",
"get_telemetry"
],
"tools": [
"BaseTool",
"FunctionTool",
"ToolRegistry",
"ToolResult",
"ToolValidationError",
"Tools",
"get_registry",
"get_tool",
"register_tool",
"tool",
"validate_tool"
],
"trace": [
"ContextEvent",
"ContextEventType",
"ContextListSink",
"ContextNoOpSink",
"ContextTraceEmitter",
"ContextTraceSink",
"ContextTraceSinkProtocol",
"TraceSink",
"TraceSinkProtocol",
"trace_context"
],
"ui": [
"A2A",
"A2UI",
"AGUI"
],
"workflows": [
"AgentFlow",
"If",
"Include",
"Loop",
"MAX_NESTING_DEPTH",
"Parallel",
"Pipeline",
"Repeat",
"Route",
"StepResult",
"Workflow",
"WorkflowContext",
"WorkflowHooksConfig",
"YAMLWorkflowParser",
"if_",
"include",
"loop",
"parallel",
"repeat",
"route",
"when"
]
}
},
"pythonWrapper": {
"path": "/home/runner/work/PraisonAI/PraisonAI/src/praisonai/praisonai",
"cliFeatures": [
"acp",
"agent_scheduler",
"agent_tools",
"approval",
"background",
"bots_cli",
"deploy",
"endpoints",
"eval",
"gateway",
"ollama",
"onboard",
"persistence",
"recipe",
"recipe_optimizer",
"registry",
"sandbox_cli",
"serve",
"templates",
"tools",
"workflow"
]
},
"typescriptSDK": {
"path": "/home/runner/work/PraisonAI/PraisonAI/src/praisonai-ts/src",
"exports": [
"A2A",
"A2ARole",
"A2ATaskState",
"ADAPTERS",
"AGUI",
"AIAgentStep",
"AIEmbedManyResult",
"AIEmbedOptions",
"AIEmbedResult",
"AIFilePart",
"AIGenerateImageOptions",
"AIGenerateImageResult",
"AIGenerateObjectOptions",
"AIGenerateObjectResult",
"AIGenerateTextOptions",
"AIGenerateTextResult",
"AIImagePart",
"AIMiddleware",
"AIMiddlewareConfig",
"AIModelMessage",
"AISDK_PROVIDERS",
"AISpan",
"AISpanKind",
"AISpanOptions",
"AISpanStatus",
"AIStreamObjectOptions",
"AIStreamObjectResult",
"AIStreamTextOptions",
"AIStreamTextResult",
"AITelemetryEvent",
"AITelemetrySettings",
"AITextPart",
"AIToolDefinition",
"AITracer",
"AUTONOMY_PRESETS",
"AccuracyJudge",
"Agent",
"AgentApp",
"AgentAppConfig",
"AgentAppProtocol",
"AgentEventBus",
"AgentEvents",
"AgentFlow",
"AgentLoop",
"AgentOS",
"AgentOSConfig",
"AgentOSProtocol",
"AgentTask",
"AgentTaskConfig",
"AgentTeam",
"AgentTelemetry",
"Agents",
"AiderAgent",
"AnthropicProvider",
"ApprovalCallback",
"ApprovalManager",
"ArrayMode",
"AudioAgent",
"AutoAgents",
"AutoMemory",
"AutoMemoryKnowledgeBase",
"AutoMemoryVectorStore",
"AutoRagAgent",
"AutoRetrievalPolicy",
"AutoTaskConfig",
"AutonomyLevel",
"AutonomyManager",
"BaseCache",
"BaseExternalAgent",
"BaseObservabilityProvider",
"BaseProvider",
"BaseReranker",
"BaseTask",
"BaseTool",
"BaseVectorStore",
"BaseVoiceProvider",
"BudgetExceededError",
"CACHING_PRESETS",
"CLI_SPEC_VERSION",
"COMMUNITY_PROVIDERS",
"CONTEXT_PRESETS",
"CheckpointManager",
"ChromaVectorStore",
"Chunking",
"ChunkingStrategy",
"CitationsMode",
"ClaudeCodeAgent",
"CodeAgent",
"CodexCliAgent",
"CohereReranker",
"CommandValidator",
"ComputerUseClient",
"ConfigValidationError",
"ConsoleObservabilityAdapter",
"ConsoleObservabilityProvider",
"ContextAgent",
"ContextEventType",
"ContextListSink",
"ContextManager",
"ContextNoOpSink",
"ContextPolicy",
"ContextTraceEmitter",
"ContextTraceSink",
"CostTokenUsage",
"CostTracker",
"CriteriaJudge",
"CrossEncoderReranker",
"DANGEROUS_PATTERNS",
"DEFAULT_AGENTOS_CONFIG",
"DEFAULT_AUTO_KEYWORDS",
"DEFAULT_BLOCKED_COMMANDS",
"DEFAULT_BLOCKED_PATHS",
"DEFAULT_IGNORE_PATTERNS",
"DEFAULT_POLICIES",
"DEFAULT_RAG_TEMPLATE",
"DeepResearchAgent",
"DictCondition",
"DiffViewer",
"DisplayFlow",
"DisplayFlowConfig",
"DisplayTypes",
"DocsManager",
"EXECUTION_PRESETS",
"ElevenLabsVoiceProvider",
"EmbeddingAgent",
"EvalResults",
"EvalSuite",
"Evaluator",
"EventEmitterPubSub",
"EventType",
"ExecutionPreset",
"ExpressionCondition",
"FailoverManager",
"FastContext",
"FeatureMemoryConfig",
"FileCache",
"FileCheckpointStorage",
"FileJobStorage",
"FileMemory",
"FlowDisplay",
"FunctionCondition",
"FunctionPlugin",
"FunctionTool",
"GUARDRAIL_POLICY_PRESETS",
"GUARDRAIL_PRESETS",
"GeminiCliAgent",
"GenericExternalAgent",
"GitManager",
"GoogleProvider",
"GraphRAG",
"GraphStore",
"GuardrailAction",
"Handoff",
"HandoffCycleError",
"HandoffDepthError",
"HandoffError",
"HandoffTimeoutError",
"HistoryManager",
"HooksManager",
"If",
"ImageAgent",
"InteractiveTUI",
"JobQueue",
"Judge",
"KNOWLEDGE_PRESETS",
"Knowledge",
"LLMGuardrail",
"LLMReranker",
"LangfuseObservabilityProvider",
"Loop",
"MCP",
"MCPClient",
"MCPClientType",
"MCPSecurity",
"MCPServer",
"MCPSessionManager",
"MEMORY_PRESETS",
"MEMORY_URL_SCHEMES",
"MODEL_ALIASES",
"MODEL_PRICING",
"MODE_POLICIES",
"MULTI_AGENT_EXECUTION_PRESETS",
"MULTI_AGENT_OUTPUT_PRESETS",
"Memory",
"MemoryBackend",
"MemoryCache",
"MemoryCheckpointStorage",
"MemoryHooks",
"MemoryJobStorage",
"MemoryObservabilityAdapter",
"MemoryObservabilityProvider",
"MemoryPostgresAdapter",
"MemoryRedisAdapter",
"MemoryVectorStore",
"MessageType",
"MinimalTelemetry",
"MissingDependencyError",
"MissingEnvVarError",
"N8NIntegration",
"NLPostgresClient",
"NLPostgresConfig",
"NeonPostgresAdapter",
"NoopObservabilityAdapter",
"OBSERVABILITY_TOOLS",
"OCRAgent",
"OUTPUT_PRESETS",
"ObservabilityTraceContext",
"OpenAIProvider",
"OpenAIVoiceProvider",
"OutputPreset",
"PLANNING_PRESETS",
"PROVIDER_ALIASES",
"Parallel",
"PerformanceMonitor",
"PineconeVectorStore",
"Pipeline",
"Plan",
"PlanStep",
"PlanStorage",
"PlanningAgent",
"Plugin",
"PluginHook",
"PluginManager",
"PluginParseError",
"PluginType",
"PostgresSessionStorage",
"PraisonAIAgents",
"PromptExpanderAgent",
"ProviderMessage",
"ProviderRegistry",
"ProviderToolDefinition",
"PubSub",
"QdrantVectorStore",
"QueryRewriterAgent",
"RAG",
"RAGCitation",
"RAGContextPack",
"READ_ONLY_TOOLS",
"RECOMMENDED_PROMPT_PREFIX",
"REFLECTION_PRESETS",
"RESEARCH_TOOLS",
"RESTRICTED_TOOLS",
"RagRetrievalPolicy",
"RealtimeAgent",
"RecipeJudge",
"Repeat",
"RepoMap",
"RetrievalPolicy",
"RetrievalStrategy",
"Route",
"Router",
"RouterAgent",
"RulesManager",
"SPEECH_MODELS",
"SQLiteAdapter",
"SandboxExecutor",
"SandboxStatus",
"Scheduler",
"Session",
"SkillLoader",
"SkillManager",
"SlackBot",
"SlashCommandHandler",
"StatusDisplay",
"SubagentTool",
"TRANSCRIPTION_MODELS",
"Task",
"TaskAgent",
"TelemetryCollector",
"TelemetryIntegration",
"TodoItem",
"TodoList",
"ToolApprovalDeniedError",
"ToolApprovalTimeoutError",
"ToolRegistry",
"ToolResult",
"ToolValidationError",
"Tools",
"ToolsRegistry",
"TraceCtx",
"TraceSink",
"UpstashRedisAdapter",
"VectorQueryResult",
"VideoAgent",
"VisionAgent",
"WEB_PRESETS",
"WeaviateVectorStore",
"WebSearchProvider",
"Workflow",
"WorkflowHooksExecutor",
"accuracyEval",
"addJudge",
"addLineRangeToFileMatch",
"addOptimizationRule",
"aembed",
"aembedding",
"aembeddings",
"aiEmbed",
"aiEmbedMany",
"aiGenerateImage",
"aiGenerateObject",
"aiGenerateText",
"aiStreamObject",
"aiStreamText",
"airweaveSearch",
"andConditions",
"applyMiddleware",
"apply_config_defaults",
"asyncDisplayCallbacks",
"async_display_callbacks",
"autoEnableDevTools",
"base64ToUint8Array",
"bedrockBrowserClick",
"bedrockBrowserFill",
"bedrockBrowserNavigate",
"bedrockCodeInterpreter",
"clean_triple_backticks",
"cleanupTelemetry",
"cleanupTelemetryResources",
"cleanup_telemetry_resources",
"clearAICache",
"clearAdapterCache",
"clearAllCallbacks",
"clearApprovalCallback",
"clearDisplayCallbacks",
"clearErrorLogs",
"clearEvents",
"cliApprovalPrompt",
"closeAllMCPClients",
"closeMCPClient",
"codeExecution",
"codeMode",
"composeMiddleware",
"config",
"configureTelemetry",
"containsKeywordsCriterion",
"convertToModelMessages",
"convertToUIMessages",
"cosineSimilarity",
"createAILoggingMiddleware",
"createAISpan",
"createAgentLoop",
"createAgentTelemetry",
"createApiKeyPolicy",
"createApprovalCallback",
"createApprovalResponse",
"createAudioAgent",
"createAutoAgents",
"createAutoMemory",
"createAutonomyManager",
"createCLIApprovalPrompt",
"createCachingMiddleware",
"createCheckpointManager",
"createChromaStore",
"createCitation",
"createCohereReranker",
"createComputerUse",
"createComputerUseAgent",
"createCondition",
"createConsoleAdapter",
"createConsoleObservability",
"createConsoleSink",
"createContextAgent",
"createContextEvent",
"createContextPack",
"createCostTracker",
"createCrossEncoderReranker",
"createCustomTool",
"createDangerousPatternChecker",
"createDbAdapter",
"createDeepResearchAgent",
"createDefaultEvaluator",
"createDelegator",
"createDevToolsMiddleware",
"createDiffViewer",
"createDocsManager",
"createElevenLabsVoice",
"createEncryptionHooks",
"createEvalResults",
"createEvaluator",
"createEventBus",
"createExpressHandler",
"createExternalAgent",
"createFastContext",
"createFastifyHandler",
"createFileCache",
"createFileCheckpointStorage",
"createFileJobStorage",
"createFileMatch",
"createFileMemory",
"createFilePart",
"createFlowDisplay",
"createGitManager",
"createGraphRAG",
"createHTTPSink",
"createHistoryManager",
"createHonoHandler",
"createHooksManager",
"createHttpHandler",
"createImageAgent",
"createImagePart",
"createInteractiveTUI",
"createJobQueue",
"createLLMGuardrail",
"createLLMReranker",
"createLLMSummarizer",
"createLangfuseObservability",
"createLineRange",
"createLoggingHooks",
"createLoggingMiddleware",
"createLoggingOperationHooks",
"createLoggingWorkflowHooks",
"createMCP",
"createMCPClient",
"createMCPSecurity",
"createMCPServer",
"createMCPSession",
"createMemory",
"createMemoryAdapter",
"createMemoryCache",
"createMemoryHooks",
"createMemoryObservability",
"createMemoryPostgres",
"createMemoryRedis",
"createMemoryVectorStore",
"createModel",
"createMultimodalMessage",
"createN8NIntegration",
"createNLPostgres",
"createNeonPostgres",
"createNestHandler",
"createObservabilityAdapter",
"createOpenAIVoice",
"createPagesHandler",
"createPdfPart",
"createPerformanceMonitor",
"createPineconeStore",
"createPlan",
"createPlanStorage",
"createPlanningAgent",
"createPostgresSessionStorage",
"createPostgresTool",
"createPromptExpanderAgent",
"createProvider",
"createProviderRegistry",
"createPubSub",
"createQdrantStore",
"createQueryRewriterAgent",
"createRAG",
"createRAGConfig",
"createRAGResult",
"createRateLimitMiddleware",
"createRateLimitPolicy",
"createRedactionMiddleware",
"createRepoMap",
"createRetrievalConfig",
"createRetryMiddleware",
"createRouteHandler",
"createRouter",
"createRulesManager",
"createSQLiteAdapter",
"createSafetyRules",
"createSandboxExecutor",
"createScheduler",
"createSimpleRetrievalConfig",
"createSkillLoader",
"createSkillManager",
"createSkillProperties",
"createSlackBot",
"createSlashCommandHandler",
"createSmartRetrievalConfig",
"createStatusDisplay",
"createSubagentTool",
"createSubagentTools",
"createSystemMessage",
"createTaskAgent",
"createTaskOutput",
"createTelemetryIntegration",
"createTelemetryMiddleware",
"createTelemetrySettings",
"createTextMessage",
"createTextPart",
"createTimeoutMiddleware",
"createTimingWorkflowHooks",
"createTodoList",
"createTool",
"createToolSet",
"createToolsRegistry",
"createTracingMiddleware",
"createUpstashRedis",
"createValidationHooks",
"createValidationMiddleware",
"createValidationOperationHooks",
"createWeaviateStore",
"createWorkflowFromYAML",
"createWorkflowHooks",
"create_context_agent",
"cronExpressions",
"crwCrawl",
"crwScrape",
"db",
"defineTool",
"detect_url_scheme",
"disableAITelemetry",
"disableDevTools",
"disablePerformanceMode",
"disablePlugins",
"disableTelemetry",
"disable_performance_mode",
"disable_telemetry",
"discoverAndLoadPlugins",
"discoverPlugins",
"discover_and_load_plugins",
"discover_plugins",
"displayError",
"displayGenerating",
"displayInstruction",
"displayInteraction",
"displaySelfReflection",
"displayToolCall",
"display_error",
"display_generating",
"display_instruction",
"display_interaction",
"display_self_reflection",
"display_tool_call",
"embed",
"embedding",
"embeddings",
"enableAITelemetry",
"enableDevTools",
"enablePerformanceMode",
"enablePlugins",
"enableTelemetry",
"enable_performance_mode",
"enable_telemetry",
"ensurePluginDir",
"ensure_plugin_dir",
"errorLogs",
"error_logs",
"estimateTokens",
"euclideanDistance",
"evaluateCondition",
"evaluate_condition",
"exaSearch",
"executeCallback",
"executeCommand",
"executeSlashCommand",
"executeSyncCallback",
"externalAgentAsTool",
"firecrawlCrawl",
"firecrawlScrape",
"formatAnswerWithCitations",
"formatCitation",
"formatContextPackForPrompt",
"formatCost",
"functionToTool",
"generateSpeech",
"getAICacheStats",
"getApprovalManager",
"getAvailableProviders",
"getDefaultDbAdapter",
"getDefaultPluginDirs",
"getDefaultProvider",
"getDefaultRegistry",
"getDevToolsState",
"getDevToolsUrl",
"getDimensions",
"getEvents",
"getExternalAgentRegistry",
"getJudge",
"getLineCount",
"getMCPClient",
"getMCPTools",
"getMinimalTelemetry",
"getModel",
"getObservabilityAdapter",
"getObservabilityToolInfo",
"getOptimizationRule",
"getPluginManager",
"getPluginTemplate",
"getQuickContext",
"getRegisteredDisplayTypes",
"getRegistry",
"getRepoTree",
"getTelemetry",
"getTelemetrySettings",
"getTool",
"getToolsNeedingApproval",
"getToolsRegistry",
"getTotalLines",
"getTracer",
"get_config",
"get_config_path",
"get_default",
"get_default_plugin_dirs",
"get_defaults_config",
"get_dimensions",
"get_plugin_manager",
"get_plugin_template",
"get_plugins_config",
"get_registry",
"get_telemetry",
"get_tool",
"handoff",
"handoffFilters",
"handoff_filters",
"hasApprovalCallback",
"hasCitations",
"hasModelAlias",
"hasObservabilityToolEnvVar",
"hasPendingApprovals",
"hasProvider",
"initOpenTelemetry",
"isDangerous",
"isDataUrl",
"isDevToolsEnabled",
"isPluginEnabled",
"isProviderAvailable",
"isSlashCommand",
"isTelemetryEnabled",
"isUrl",
"is_path_like",
"is_policy_string",
"lengthCriterion",
"listJudges",
"listModelAliases",
"listObservabilityTools",
"listOptimizationRules",
"listPlugins",
"listProviders",
"loadPlugin",
"loadWorkflowFromFile",
"load_plugin",
"logError",
"loop",
"loopPattern",
"mcpToolsToAITools",
"memory",
"mergeConfig",
"mergeRanges",
"noHarmfulContentCriterion",
"noopAdapter",
"normalizeEmbedding",
"notCondition",
"obs",
"orConditions",
"parallel",
"parallelSearch",
"parseArgs",
"parseJudgeResponse",
"parseModel",
"parseModelString",
"parsePluginHeader",
"parsePluginHeaderFromFile",
"parseSkillFile",
"parseSlackMessage",
"parseSlashCommand",
"parseYAMLWorkflow",
"parse_plugin_header",
"parse_plugin_header_from_file",
"parse_policy_string",
"performanceEval",
"perplexitySearch",
"pipeUIMessageStreamToResponse",
"promptWithHandoffInstructions",
"prompt_with_handoff_instructions",
"rangesOverlap",
"recordEvent",
"registerApprovalCallback",
"registerBuiltinProviders",
"registerBuiltinTools",
"registerCommand",
"registerCustomTool",
"registerDisplay",
"registerDisplayCallback",
"registerLocalTool",
"registerNpmTool",
"registerProvider",
"registerTool",
"register_display_callback",
"register_tool",
"relevanceCriterion",
"reliabilityEval",
"removeJudge",
"removeOptimizationRule",
"renderWorkflow",
"repeat",
"repeatPattern",
"requestApproval",
"resetObservabilityAdapter",
"resetToolsRegistry",
"resolve",
"resolveGuardrailPolicies",
"resolveModelAlias",
"resolve_autonomy",
"resolve_caching",
"resolve_context",
"resolve_execution",
"resolve_guardrail_policies",
"resolve_guardrails",
"resolve_hooks",
"resolve_knowledge",
"resolve_memory",
"resolve_output",
"resolve_planning",
"resolve_reflection",
"resolve_routing",
"resolve_skills",
"resolve_web",
"route",
"routeConditions",
"safeValidateUIMessages",
"sandboxExec",
"setApprovalManager",
"setDefaultDbAdapter",
"setEmbeddingConfig",
"setObservabilityAdapter",
"stopAfterSteps",
"stopWhen",
"stopWhenNoToolCalls",
"suggest_similar",
"superagentGuard",
"superagentRedact",
"superagentVerify",
"syncDisplayCallbacks",
"sync_display_callbacks",
"tavilyCrawl",
"tavilyExtract",
"tavilySearch",
"toMessageContent",
"toUIMessageStreamResponse",
"tool",
"tools",
"trace",
"traceContext",
"trace_context",
"trackWorkflow",
"track_workflow",
"transcribe",
"triggerN8NWebhook",
"uint8ArrayToBase64",
"unregisterDisplayCallback",
"unregisterProvider",
"validateTool",
"validateUIMessages",
"validateWorkflowDefinition",
"validate_config",
"validate_tool",
"valyuBioSearch",
"valyuCompanyResearch",
"valyuEconomicsSearch",
"valyuFinanceSearch",
"valyuPaperSearch",
"valyuPatentSearch",
"valyuSecSearch",
"valyuWebSearch",
"verifySlackSignature",
"when",
"withApproval",
"withSpan",
"workflows",
"wrapModel"
],
"modules": {
"agent": [
"Agent",
"AgentTeam",
"AgentTeamConfig",
"Agents",
"AudioAgent",
"AudioAgentConfig",
"AudioProvider",
"AudioSpeakOptions",
"AudioSpeakResult",
"AudioTranscribeOptions",
"AudioTranscribeResult",
"Citation",
"ContextAgent",
"ContextAgentConfig",
"ContextMessage",
"ContextPolicy",
"ContextPolicyType",
"DeepResearchAgent",
"DeepResearchConfig",
"ExpandResult",
"ExpandStrategy",
"Handoff",
"HandoffConfig",
"HandoffContext",
"HandoffCycleError",
"HandoffDepthError",
"HandoffError",
"HandoffInputData",
"HandoffResult",
"HandoffTimeoutError",
"ImageAgent",
"ImageAgentConfig",
"ImageAnalysisConfig",
"ImageGenerationConfig",
"PraisonAIAgents",
"PraisonAIAgentsConfig",
"PromptExpanderAgent",
"PromptExpanderConfig",
"QueryRewriterAgent",
"QueryRewriterConfig",
"RECOMMENDED_PROMPT_PREFIX",
"ReasoningStep",
"ResearchResponse",
"RewriteResult",
"RewriteStrategy",
"RouteConfig",
"RouteContext",
"Router",
"RouterAgent",
"RouterConfig",
"SimpleAgentConfig",
"SimpleRouteConfig",
"SimpleRouterConfig",
"createAudioAgent",
"createContextAgent",
"createDeepResearchAgent",
"createImageAgent",
"createPromptExpanderAgent",
"createQueryRewriterAgent",
"createRouter",
"handoff",
"handoffFilters",
"promptWithHandoffInstructions",
"routeConditions"
],
"ai": [
"AIAgentStep",
"AIEmbedManyResult",
"AIEmbedOptions",
"AIEmbedResult",
"AIFilePart",
"AIGenerateImageOptions",
"AIGenerateImageResult",
"AIGenerateObjectOptions",
"AIGenerateObjectResult",
"AIGenerateTextOptions",
"AIGenerateTextResult",
"AIImagePart",
"AIMiddleware",
"AIMiddlewareConfig",
"AIModelMessage",
"AISpan",
"AISpanKind",
"AISpanOptions",
"AISpanStatus",
"AIStreamObjectOptions",
"AIStreamObjectResult",
"AIStreamTextOptions",
"AIStreamTextResult",
"AITelemetryEvent",
"AITelemetrySettings",
"AITextPart",
"AIToolDefinition",
"AITracer",
"AgentLoop",
"AgentLoopConfig",
"AgentLoopResult",
"ApprovalHandler",
"ApprovalManager",
"ApprovalState",
"DANGEROUS_PATTERNS",
"DataUIPart",
"DevToolsConfig",
"DevToolsState",
"FileUIPart",
"GenerateSpeechOptions",
"GenerateSpeechResult",
"InputPart",
"MCPClientType",
"MCPConfig",
"MCPPrompt",
"MCPResource",
"MCPTool",
"MODEL_ALIASES",
"MiddlewareRequest",
"MiddlewareResponse",
"ModelConfig",
"ModelId",
"OAuthClientProvider",
"PdfPart",
"ReasoningUIPart",
"RouteHandlerConfig",
"SPEECH_MODELS",
"ServerHandler",
"ServerHandlerConfig",
"StopCondition",
"TRANSCRIPTION_MODELS",
"TextStreamPart",
"TextUIPart",
"ToolApprovalConfig",
"ToolApprovalDeniedError",
"ToolApprovalRequest",
"ToolApprovalResponse",
"ToolApprovalTimeoutError",
"ToolExecuteFunction",
"ToolInput",
"ToolOutput",
"ToolUIPart",
"TranscribeOptions",
"TranscribeResult",
"TranscriptionSegment",
"UIMessage",
"UIMessagePart",
"UIMessageStreamOptions",
"UseChatConfig",
"aiEmbed",
"aiEmbedMany",
"aiGenerateImage",
"aiGenerateObject",
"aiGenerateText",
"aiStreamObject",
"aiStreamText",
"applyMiddleware",
"autoEnableDevTools",
"base64ToUint8Array",
"clearAICache",
"clearEvents",
"closeAllMCPClients",
"closeMCPClient",
"configureTelemetry",
"convertToModelMessages",
"convertToUIMessages",
"createAILoggingMiddleware",
"createAISpan",
"createAgentLoop",
"createApprovalResponse",
"createCachingMiddleware",
"createDangerousPatternChecker",
"createDevToolsMiddleware",
"createExpressHandler",
"createFastifyHandler",
"createFilePart",
"createHonoHandler",
"createHttpHandler",
"createImagePart",
"createMCP",
"createModel",
"createMultimodalMessage",
"createNestHandler",
"createPagesHandler",
"createPdfPart",
"createRouteHandler",
"createSystemMessage",
"createTelemetryMiddleware",
"createTelemetrySettings",
"createTextMessage",
"createTextPart",
"createToolSet",
"defineTool",
"disableAITelemetry",
"disableDevTools",
"enableAITelemetry",
"enableDevTools",
"functionToTool",
"generateSpeech",
"getAICacheStats",
"getApprovalManager",
"getDevToolsState",
"getDevToolsUrl",
"getEvents",
"getMCPClient",
"getModel",
"getTelemetrySettings",
"getToolsNeedingApproval",
"getTracer",
"hasModelAlias",
"hasPendingApprovals",
"initOpenTelemetry",
"isDangerous",
"isDataUrl",
"isDevToolsEnabled",
"isTelemetryEnabled",
"isUrl",
"listModelAliases",
"mcpToolsToAITools",
"parseModel",
"pipeUIMessageStreamToResponse",
"recordEvent",
"resolveModelAlias",
"safeValidateUIMessages",
"setApprovalManager",
"stopAfterSteps",
"stopWhen",
"stopWhenNoToolCalls",
"toMessageContent",
"toUIMessageStreamResponse",
"transcribe",
"uint8ArrayToBase64",
"validateUIMessages",
"withApproval",
"withSpan",
"wrapModel"
],
"auto": [
"AgentConfig",
"AutoAgents",
"AutoAgentsConfig",
"AutoTaskConfig",
"TeamStructure",
"createAutoAgents"
],
"cache": [
"BaseCache",
"CacheConfig",
"CacheEntry",
"FileCache",
"MemoryCache",
"createFileCache",
"createMemoryCache"
],
"cli": [
"ActionDecision",
"ActionRequest",
"ActionType",
"AiderAgent",
"ApprovalPolicy",
"AutonomyConfig",
"AutonomyManager",
"AutonomyMode",
"BaseExternalAgent",
"CLI_SPEC_VERSION",
"CheckpointConfig",
"CheckpointData",
"CheckpointManager",
"CheckpointStorage",
"ClaudeCodeAgent",
"CodexCliAgent",
"CommandValidator",
"ContextSource",
"CostTokenUsage",
"CostTracker",
"DEFAULT_BLOCKED_COMMANDS",
"DEFAULT_BLOCKED_PATHS",
"DEFAULT_IGNORE_PATTERNS",
"DiffViewer",
"ExecutionResult",
"ExternalAgentConfig",
"ExternalAgentResult",
"FastContext",
"FastContextConfig",
"FastContextResult",
"FileCheckpointStorage",
"FileInfo",
"FileJobStorage",
"FileMatch",
"FlowDisplay",
"FlowDisplayConfig",
"FlowGraph",
"FlowNode",
"GeminiCliAgent",
"GenericExternalAgent",
"GitCommit",
"GitConfig",
"GitDiff",
"GitDiffFile",
"GitManager",
"GitStatus",
"HistoryManager",
"InteractiveTUI",
"Job",
"JobContext",
"JobHandler",
"JobPriority",
"JobQueue",
"JobQueueConfig",
"JobStatus",
"JobStorageAdapter",
"LineRange",
"MODEL_PRICING",
"MODE_POLICIES",
"MemoryCheckpointStorage",
"MemoryJobStorage",
"ModelPricing",
"N8NConfig",
"N8NIntegration",
"N8NWebhookPayload",
"N8NWorkflow",
"N8NWorkflowNode",
"RepoMap",
"RepoMapConfig",
"RepoMapResult",
"RequestStats",
"SandboxConfig",
"SandboxExecutor",
"SandboxMode",
"ScheduleConfig",
"ScheduledTask",
"Scheduler",
"SchedulerStats",
"SessionStats",
"SlashCommand",
"SlashCommandContext",
"SlashCommandHandler",
"SlashCommandResult",
"StatusDisplay",
"SymbolInfo",
"TUIConfig",
"TUIState",
"addLineRangeToFileMatch",
"cliApprovalPrompt",
"createAutonomyManager",
"createCheckpointManager",
"createCostTracker",
"createDiffViewer",
"createExternalAgent",
"createFastContext",
"createFileCheckpointStorage",
"createFileJobStorage",
"createFileMatch",
"createFlowDisplay",
"createGitManager",
"createHistoryManager",
"createInteractiveTUI",
"createJobQueue",
"createLineRange",
"createN8NIntegration",
"createRepoMap",
"createSandboxExecutor",
"createScheduler",
"createSlashCommandHandler",
"createStatusDisplay",
"cronExpressions",
"estimateTokens",
"executeCommand",
"executeSlashCommand",
"externalAgentAsTool",
"formatCost",
"getExternalAgentRegistry",
"getLineCount",
"getQuickContext",
"getRepoTree",
"getTotalLines",
"isSlashCommand",
"mergeRanges",
"parseArgs",
"parseSlashCommand",
"rangesOverlap",
"registerCommand",
"renderWorkflow",
"sandboxExec",
"triggerN8NWebhook"
],
"db": [
"DbAdapter",
"DbConfig",
"DbMessage",
"DbRun",
"DbTrace",
"MemoryPostgresAdapter",
"MemoryRedisAdapter",
"NeonPostgresAdapter",
"PostgresAdapter",
"PostgresConfig",
"PostgresSessionStorage",
"RedisAdapter",
"RedisConfig",
"SQLiteAdapter",
"SQLiteConfig",
"UpstashRedisAdapter",
"createDbAdapter",
"createMemoryPostgres",
"createMemoryRedis",
"createNeonPostgres",
"createPostgresSessionStorage",
"createSQLiteAdapter",
"createUpstashRedis",
"db",
"getDefaultDbAdapter",
"setDefaultDbAdapter"
],
"eval": [
"AccuracyEvalConfig",
"AccuracyJudge",
"AggregatedResults",
"CriteriaJudge",
"EvalCriteria",
"EvalResult",
"EvalResults",
"EvalSuite",
"Evaluator",
"EvaluatorConfig",
"Judge",
"JudgeConfig",
"JudgeCriteriaConfig",
"JudgeOptions",
"JudgeResult",
"JudgeRunOptions",
"PerformanceEvalConfig",
"PerformanceResult",
"RecipeJudge",
"ReliabilityEvalConfig",
"TestResult",
"accuracyEval",
"addJudge",
"addOptimizationRule",
"containsKeywordsCriterion",
"createDefaultEvaluator",
"createEvalResults",
"createEvaluator",
"getJudge",
"getOptimizationRule",
"lengthCriterion",
"listJudges",
"listOptimizationRules",
"noHarmfulContentCriterion",
"parseJudgeResponse",
"performanceEval",
"relevanceCriterion",
"reliabilityEval",
"removeJudge",
"removeOptimizationRule"
],
"events": [
"AgentEventBus",
"AgentEvents",
"Event",
"EventEmitterPubSub",
"EventHandler",
"PubSub",
"createEventBus",
"createPubSub"
],
"guardrails": [
"LLMGuardrail",
"LLMGuardrailConfig",
"LLMGuardrailResult",
"createLLMGuardrail"
],
"hooks": [
"ApprovalCallbackFn",
"ApprovalDecision",
"ApprovalRequest",
"DisplayCallbackData",
"DisplayCallbackFn",
"DisplayType",
"DisplayTypes",
"HookConfig",
"HookEvent",
"HookHandler",
"HookResult",
"HooksManager",
"HooksManagerConfig",
"StepContext",
"WorkflowHooksConfig",
"WorkflowHooksExecutor",
"WorkflowRef",
"clearAllCallbacks",
"clearApprovalCallback",
"createHooksManager",
"createLoggingOperationHooks",
"createLoggingWorkflowHooks",
"createTimingWorkflowHooks",
"createValidationOperationHooks",
"createWorkflowHooks",
"executeCallback",
"executeSyncCallback",
"getRegisteredDisplayTypes",
"hasApprovalCallback",
"registerApprovalCallback",
"registerDisplayCallback",
"requestApproval",
"unregisterDisplayCallback"
],
"integrations": [
"BaseObservabilityProvider",
"BaseVectorStore",
"BaseVoiceProvider",
"ChromaVectorStore",
"ColumnSchema",
"ComputerAction",
"ComputerUseClient",
"ComputerUseConfig",
"ComputerUseTools",
"ConsoleObservabilityProvider",
"ElevenLabsVoiceProvider",
"IndexStats",
"LangfuseObservabilityProvider",
"ListenOptions",
"LogEntry",
"MemoryObservabilityProvider",
"MemoryVectorStore",
"Metric",
"NLPostgresClient",
"NLPostgresConfig",
"NLQueryResult",
"ObservabilityTraceContext",
"OpenAIVoiceProvider",
"PineconeVectorStore",
"QdrantVectorStore",
"QueryResult",
"ScreenshotResult",
"SlackBot",
"SlackConfig",
"SlackEventHandler",
"SlackMessage",
"SlackResponse",
"Span",
"SpeakOptions",
"Speaker",
"TableSchema",
"VectorDocument",
"VectorQueryResult",
"VoiceConfig",
"WeaviateVectorStore",
"createCLIApprovalPrompt",
"createChromaStore",
"createComputerUse",
"createComputerUseAgent",
"createConsoleObservability",
"createElevenLabsVoice",
"createLangfuseObservability",
"createMemoryObservability",
"createMemoryVectorStore",
"createNLPostgres",
"createOpenAIVoice",
"createPineconeStore",
"createPostgresTool",
"createQdrantStore",
"createSlackBot",
"createWeaviateStore",
"parseSlackMessage",
"verifySlackSignature"
],
"knowledge": [
"BaseReranker",
"CohereReranker",
"CrossEncoderReranker",
"GraphEdge",
"GraphNode",
"GraphQueryResult",
"GraphRAG",
"GraphRAGConfig",
"GraphStore",
"LLMReranker",
"RerankConfig",
"RerankResult",
"createCohereReranker",
"createCrossEncoderReranker",
"createGraphRAG",
"createLLMReranker"
],
"llm": [
"ADAPTERS",
"AISDK_PROVIDERS",
"AdapterInfo",
"AnthropicProvider",
"BaseProvider",
"COMMUNITY_PROVIDERS",
"CommunityProvider",
"CreateProviderOptions",
"GenerateObjectOptions",
"GenerateObjectResult",
"GenerateTextOptions",
"GenerateTextResult",
"GoogleProvider",
"IProviderRegistry",
"LLMProvider",
"OpenAIProvider",
"PROVIDER_ALIASES",
"ProviderConfig",
"ProviderConstructor",
"ProviderFactory",
"ProviderInfo",
"ProviderInput",
"ProviderLoader",
"ProviderMessage",
"ProviderModalities",
"ProviderRegistry",
"ProviderToolDefinition",
"RegisterOptions",
"StreamChunk",
"StreamTextOptions",
"TokenUsage",
"ToolCall",
"createProvider",
"createProviderRegistry",
"getAvailableProviders",
"getDefaultProvider",
"getDefaultRegistry",
"hasProvider",
"isProviderAvailable",
"listProviders",
"parseModelString",
"registerBuiltinProviders",
"registerProvider",
"unregisterProvider"
],
"mcp": [
"MCPClient",
"MCPClientConfig",
"MCPSecurity",
"MCPServer",
"MCPServerConfig",
"MCPServerTool",
"MCPSession",
"MCPSessionManager",
"MCPTransportType",
"SecurityPolicy",
"SecurityResult",
"createApiKeyPolicy",
"createMCPClient",
"createMCPSecurity",
"createMCPServer",
"createMCPSession",
"createRateLimitPolicy",
"getMCPTools"
],
"memory": [
"AfterDeleteHook",
"AfterRetrieveHook",
"AfterSearchHook",
"AfterStoreHook",
"AutoMemory",
"AutoMemoryConfig",
"AutoMemoryContext",
"AutoMemoryKnowledgeBase",
"AutoMemoryPolicy",
"AutoMemoryVectorStore",
"BeforeDeleteHook",
"BeforeRetrieveHook",
"BeforeSearchHook",
"BeforeStoreHook",
"DEFAULT_POLICIES",
"Doc",
"DocChunk",
"DocSearchResult",
"DocsManager",
"DocsManagerConfig",
"FileMemory",
"FileMemoryConfig",
"FileMemoryEntry",
"Memory",
"MemoryConfig",
"MemoryEntry",
"MemoryHooks",
"MemoryHooksConfig",
"Rule",
"RuleAction",
"RuleContext",
"RulePriority",
"RuleResult",
"RulesEvaluation",
"RulesManager",
"RulesManagerConfig",
"createAutoMemory",
"createDocsManager",
"createEncryptionHooks",
"createFileMemory",
"createLLMSummarizer",
"createLoggingHooks",
"createMemory",
"createMemoryHooks",
"createRulesManager",
"createSafetyRules",
"createValidationHooks"
],
"observability": [
"AttributionContext",
"ConsoleObservabilityAdapter",
"MemoryObservabilityAdapter",
"NoopObservabilityAdapter",
"OBSERVABILITY_TOOLS",
"ObservabilityAdapter",
"ObservabilityToolConfig",
"ObservabilityToolInfo",
"ObservabilityToolName",
"ProviderMetadata",
"SpanContext",
"SpanData",
"SpanEvent",
"SpanKind",
"SpanStatus",
"TraceContext",
"TraceData",
"clearAdapterCache",
"createConsoleAdapter",
"createMemoryAdapter",
"createObservabilityAdapter",
"getObservabilityAdapter",
"getObservabilityToolInfo",
"hasObservabilityToolEnvVar",
"listObservabilityTools",
"noopAdapter",
"resetObservabilityAdapter",
"setObservabilityAdapter",
"trace"
],
"os": [
"AgentApp",
"AgentAppConfig",
"AgentAppOptions",
"AgentAppProtocol",
"AgentOS",
"AgentOSConfig",
"AgentOSOptions",
"AgentOSProtocol",
"DEFAULT_AGENTOS_CONFIG",
"mergeConfig"
],
"other": [
"AUTONOMY_PRESETS",
"AgentPluginProtocol",
"ArrayMode",
"AsyncDisplayCallback",
"AuthProfile",
"AutoRagConfig",
"AutonomyLevel",
"BatchEmbeddingResult",
"BotChannel",
"BotConfig",
"BotMessage",
"BotProtocol",
"BotUser",
"CACHING_PRESETS",
"CONTEXT_PRESETS",
"CachingConfig",
"ChunkingStrategy",
"CitationsMode",
"CitationsModeType",
"ConditionProtocol",
"ConfigValidationError",
"ContextEvent",
"ContextEventType",
"ContextListSink",
"ContextNoOpSink",
"ContextTraceEmitter",
"ContextTraceSink",
"ContextTraceSinkProtocol",
"DEFAULT_RAG_TEMPLATE",
"DefaultsConfig",
"DictCondition",
"DisplayCallback",
"DisplayContext",
"DisplayFlow",
"DisplayFlowConfig",
"EXECUTION_PRESETS",
"EmbeddingConfig",
"EmbeddingResult",
"EventType",
"ExecutionConfig",
"ExecutionPreset",
"ExpressionCondition",
"FailoverConfig",
"FailoverManager",
"FeatureMemoryConfig",
"FunctionCondition",
"FunctionPlugin",
"GUARDRAIL_PRESETS",
"GatewayClientProtocol",
"GatewayConfig",
"GatewayEvent",
"GatewayMessage",
"GatewayProtocol",
"GatewaySessionProtocol",
"GuardrailAction",
"GuardrailConfig",
"HookPluginProtocol",
"HooksConfig",
"KNOWLEDGE_PRESETS",
"KnowledgeConfig",
"LLMPluginProtocol",
"LearnConfig",
"MEMORY_PRESETS",
"MEMORY_URL_SCHEMES",
"MULTI_AGENT_EXECUTION_PRESETS",
"MULTI_AGENT_OUTPUT_PRESETS",
"MemoryBackend",
"MessageType",
"MultiAgentExecutionConfig",
"MultiAgentHooksConfig",
"MultiAgentMemoryConfig",
"MultiAgentOutputConfig",
"MultiAgentPlanningConfig",
"OUTPUT_PRESETS",
"OutputConfig",
"OutputPreset",
"PLANNING_PRESETS",
"PlanningConfig",
"Plugin",
"PluginHook",
"PluginInfo",
"PluginManager",
"PluginMetadata",
"PluginParseError",
"PluginProtocol",
"PluginType",
"PluginsConfig",
"PraisonConfig",
"ProviderStatus",
"RAG",
"RAGCitation",
"RAGConfig",
"RAGContextPack",
"RAGResult",
"REFLECTION_PRESETS",
"RagRetrievalPolicy",
"ReflectionConfig",
"ReflectionOutput",
"ResourceLimits",
"RetrievalConfig",
"RetrievalPolicy",
"RetrievalPolicyType",
"RetrievalStrategy",
"RetrievalStrategyType",
"RoutingConditionProtocol",
"SandboxProtocol",
"SandboxResult",
"SandboxStatus",
"SessionConfig",
"SkillsConfig",
"TemplateConfig",
"ToolPluginProtocol",
"TraceCtx",
"TraceSink",
"TraceSinkProtocol",
"WEB_PRESETS",
"WebConfig",
"WebSearchProvider",
"aembed",
"aembedding",
"aembeddings",
"andConditions",
"apply_config_defaults",
"asyncDisplayCallbacks",
"clean_triple_backticks",
"clearDisplayCallbacks",
"clearErrorLogs",
"cosineSimilarity",
"createCitation",
"createCondition",
"createContextEvent",
"createContextPack",
"createRAG",
"createRAGConfig",
"createRAGResult",
"createRetrievalConfig",
"createSimpleRetrievalConfig",
"createSmartRetrievalConfig",
"detect_url_scheme",
"disablePlugins",
"discoverAndLoadPlugins",
"discoverPlugins",
"displayError",
"displayGenerating",
"displayInstruction",
"displayInteraction",
"displaySelfReflection",
"displayToolCall",
"embed",
"embedding",
"embeddings",
"enablePlugins",
"ensurePluginDir",
"errorLogs",
"euclideanDistance",
"evaluateCondition",
"formatAnswerWithCitations",
"formatCitation",
"formatContextPackForPrompt",
"getDefaultPluginDirs",
"getDimensions",
"getPluginManager",
"getPluginTemplate",
"get_config",
"get_config_path",
"get_default",
"get_defaults_config",
"get_plugins_config",
"hasCitations",
"isPluginEnabled",
"is_path_like",
"is_policy_string",
"listPlugins",
"loadPlugin",
"logError",
"normalizeEmbedding",
"notCondition",
"orConditions",
"parsePluginHeader",
"parsePluginHeaderFromFile",
"parse_policy_string",
"registerDisplay",
"resolve",
"resolve_autonomy",
"resolve_caching",
"resolve_context",
"resolve_execution",
"resolve_guardrails",
"resolve_hooks",
"resolve_knowledge",
"resolve_memory",
"resolve_output",
"resolve_planning",
"resolve_reflection",
"resolve_routing",
"resolve_skills",
"resolve_web",
"setEmbeddingConfig",
"suggest_similar",
"syncDisplayCallbacks",
"traceContext",
"trackWorkflow",
"validate_config"
],
"parity": [
"AudioConfig",
"Chunking",
"CodeAgent",
"CodeConfig",
"CodeExecutionStep",
"ContextConfig",
"ContextManager",
"ContextPack",
"DeepResearchResponse",
"EmbeddingAgent",
"FileSearchCall",
"GuardrailResult",
"If",
"Knowledge",
"MCP",
"MCPCall",
"ManagerConfig",
"OCRAgent",
"OCRConfig",
"OptimizerStrategy",
"Parallel",
"Provider",
"RealtimeAgent",
"RealtimeConfig",
"Route",
"Session",
"VideoAgent",
"VideoConfig",
"VisionAgent",
"VisionConfig",
"WebSearchCall",
"async_display_callbacks",
"cleanup_telemetry_resources",
"create_context_agent",
"disable_performance_mode",
"disable_telemetry",
"discover_and_load_plugins",
"discover_plugins",
"display_error",
"display_generating",
"display_instruction",
"display_interaction",
"display_self_reflection",
"display_tool_call",
"enable_performance_mode",
"enable_telemetry",
"ensure_plugin_dir",
"error_logs",
"evaluate_condition",
"get_default_plugin_dirs",
"get_dimensions",
"get_plugin_manager",
"get_plugin_template",
"get_telemetry",
"handoff_filters",
"load_plugin",
"parse_plugin_header",
"parse_plugin_header_from_file",
"prompt_with_handoff_instructions",
"register_display_callback",
"resolve_guardrail_policies",
"sync_display_callbacks",
"trace_context",
"track_workflow",
"when"
],
"planning": [
"ApprovalCallback",
"ApprovalCallbackConfig",
"Plan",
"PlanConfig",
"PlanResult",
"PlanStatus",
"PlanStep",
"PlanStepConfig",
"PlanStorage",
"PlanningAgent",
"PlanningAgentConfig",
"READ_ONLY_TOOLS",
"RESEARCH_TOOLS",
"RESTRICTED_TOOLS",
"TaskAgent",
"TodoItem",
"TodoItemConfig",
"TodoList",
"TodoStatus",
"createApprovalCallback",
"createPlan",
"createPlanStorage",
"createPlanningAgent",
"createTaskAgent",
"createTodoList"
],
"protocols": [
"A2A",
"A2AAgentCapabilities",
"A2AAgentCard",
"A2AAgentSkill",
"A2AArtifact",
"A2ADataPart",
"A2AFilePart",
"A2AMessage",
"A2APart",
"A2ARole",
"A2ASendMessageRequest",
"A2ATask",
"A2ATaskState",
"A2ATaskStatus",
"A2ATextPart",
"AGUI",
"AgentManager",
"AutoRagAgent",
"AutoRagAgentConfig",
"AutoRetrievalPolicy",
"DEFAULT_AUTO_KEYWORDS",
"GUARDRAIL_POLICY_PRESETS",
"GuardrailPolicy",
"ToolDefinition",
"Tools",
"config",
"memory",
"obs",
"resolveGuardrailPolicies",
"workflows"
],
"skills": [
"Skill",
"SkillDiscoveryOptions",
"SkillLoader",
"SkillManager",
"SkillMetadata",
"SkillProperties",
"createSkillLoader",
"createSkillManager",
"createSkillProperties",
"parseSkillFile"
],
"task": [
"AgentTask",
"AgentTaskConfig",
"BaseTask",
"TaskOutput",
"createTaskOutput"
],
"telemetry": [
"AgentStats",
"AgentTelemetry",
"MetricEntry",
"MinimalTelemetry",
"PerformanceMonitor",
"PerformanceMonitorConfig",
"PerformanceStats",
"TelemetryCollector",
"TelemetryConfig",
"TelemetryEvent",
"TelemetryIntegration",
"TelemetryRecord",
"TelemetrySink",
"cleanupTelemetry",
"cleanupTelemetryResources",
"createAgentTelemetry",
"createConsoleSink",
"createHTTPSink",
"createPerformanceMonitor",
"createTelemetryIntegration",
"disablePerformanceMode",
"disableTelemetry",
"enablePerformanceMode",
"enableTelemetry",
"getMinimalTelemetry",
"getTelemetry"
],
"tools": [
"BaseTool",
"BudgetExceededError",
"DelegatorConfig",
"FunctionTool",
"InstallHints",
"MissingDependencyError",
"MissingEnvVarError",
"PraisonTool",
"RedactionHooks",
"RegisteredTool",
"SubagentTool",
"SubagentToolConfig",
"ToolCapabilities",
"ToolConfig",
"ToolContext",
"ToolExecutionContext",
"ToolExecutionResult",
"ToolFactory",
"ToolHooks",
"ToolInstallStatus",
"ToolLimits",
"ToolLogger",
"ToolMetadata",
"ToolMiddleware",
"ToolParameterProperty",
"ToolParameterSchema",
"ToolParameters",
"ToolRegistry",
"ToolResult",
"ToolValidationError",
"ToolsRegistry",
"airweaveSearch",
"bedrockBrowserClick",
"bedrockBrowserFill",
"bedrockBrowserNavigate",
"bedrockCodeInterpreter",
"codeExecution",
"codeMode",
"composeMiddleware",
"createCustomTool",
"createDelegator",
"createLoggingMiddleware",
"createRateLimitMiddleware",
"createRedactionMiddleware",
"createRetryMiddleware",
"createSubagentTool",
"createSubagentTools",
"createTimeoutMiddleware",
"createTool",
"createToolsRegistry",
"createTracingMiddleware",
"createValidationMiddleware",
"crwCrawl",
"crwScrape",
"exaSearch",
"firecrawlCrawl",
"firecrawlScrape",
"getRegistry",
"getTool",
"getToolsRegistry",
"get_registry",
"get_tool",
"parallelSearch",
"perplexitySearch",
"registerBuiltinTools",
"registerCustomTool",
"registerLocalTool",
"registerNpmTool",
"registerTool",
"register_tool",
"resetToolsRegistry",
"superagentGuard",
"superagentRedact",
"superagentVerify",
"tavilyCrawl",
"tavilyExtract",
"tavilySearch",
"tool",
"tools",
"validateTool",
"validate_tool",
"valyuBioSearch",
"valyuCompanyResearch",
"valyuEconomicsSearch",
"valyuFinanceSearch",
"valyuPaperSearch",
"valyuPatentSearch",
"valyuSecSearch",
"valyuWebSearch"
],
"workflows": [
"AgentFlow",
"Loop",
"LoopConfig",
"LoopResult",
"ParsedWorkflow",
"Pipeline",
"Repeat",
"RepeatConfig",
"RepeatContext",
"RepeatResult",
"StepContextConfig",
"StepExecutionConfig",
"StepOutputConfig",
"StepResult",
"StepRoutingConfig",
"Task",
"TaskConfig",
"Workflow",
"WorkflowContext",
"YAMLStepDefinition",
"YAMLWorkflowDefinition",
"createWorkflowFromYAML",
"loadWorkflowFromFile",
"loop",
"loopPattern",
"parallel",
"parseYAMLWorkflow",
"repeat",
"repeatPattern",
"route",
"validateWorkflowDefinition"
]
}
},
"gapMatrix": {
"P0_CoreParity": [
{
"feature": "Agent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "AudioAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "AudioConfig",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "BaseTool",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "tools"
},
{
"feature": "CodeAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "CodeConfig",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "CodeExecutionStep",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "ContextAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "ContextPolicy",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "DeepResearchAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "DeepResearchResponse",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "EmbeddingAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "EmbeddingConfig",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "ExpandResult",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "ExpandStrategy",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "FileSearchCall",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "FunctionTool",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "tools"
},
{
"feature": "Handoff",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "HandoffConfig",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "HandoffInputData",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "HandoffResult",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "HandoffToolPolicy",
"python": true,
"typescript": false,
"priority": "P0",
"effort": "high",
"status": "TODO",
"category": "agent"
},
{
"feature": "ImageAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "MCPCall",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "OCRAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "OCRConfig",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "PromptExpanderAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "Provider",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "QueryRewriterAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "RECOMMENDED_PROMPT_PREFIX",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "RealtimeAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "RealtimeConfig",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "ReasoningStep",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "RewriteResult",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "RewriteStrategy",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "ToolRegistry",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "tools"
},
{
"feature": "ToolResult",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "tools"
},
{
"feature": "ToolValidationError",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "tools"
},
{
"feature": "Tools",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "tools"
},
{
"feature": "VideoAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "VideoConfig",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "VisionAgent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "VisionConfig",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "WebSearchCall",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "high",
"status": "DONE",
"category": "agent"
},
{
"feature": "create_context_agent",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "get_registry",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "tools"
},
{
"feature": "get_tool",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "tools"
},
{
"feature": "handoff",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "handoff_filters",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "parallel_handoffs",
"python": true,
"typescript": false,
"priority": "P0",
"effort": "low",
"status": "TODO",
"category": "agent"
},
{
"feature": "prompt_with_handoff_instructions",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "agent"
},
{
"feature": "register_tool",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "tools"
},
{
"feature": "tool",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "tools"
},
{
"feature": "validate_tool",
"python": true,
"typescript": true,
"priority": "P0",
"effort": "low",
"status": "DONE",
"category": "tools"
}
],
"P1_Persistence": [
{
"feature": "AgentFlow",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "workflows"
},
{
"feature": "Chunking",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "knowledge"
},
{
"feature": "If",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "workflows"
},
{
"feature": "Include",
"python": true,
"typescript": false,
"priority": "P1",
"effort": "high",
"status": "TODO",
"category": "workflows"
},
{
"feature": "Knowledge",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "knowledge"
},
{
"feature": "Loop",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "workflows"
},
{
"feature": "MAX_NESTING_DEPTH",
"python": true,
"typescript": false,
"priority": "P1",
"effort": "low",
"status": "TODO",
"category": "workflows"
},
{
"feature": "Memory",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "memory"
},
{
"feature": "Parallel",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "workflows"
},
{
"feature": "Pipeline",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "workflows"
},
{
"feature": "Repeat",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "workflows"
},
{
"feature": "Route",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "workflows"
},
{
"feature": "Session",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "session"
},
{
"feature": "StepResult",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "low",
"status": "DONE",
"category": "workflows"
},
{
"feature": "Workflow",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "workflows"
},
{
"feature": "WorkflowContext",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "high",
"status": "DONE",
"category": "workflows"
},
{
"feature": "WorkflowHooksConfig",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "low",
"status": "DONE",
"category": "workflows"
},
{
"feature": "YAMLWorkflowParser",
"python": true,
"typescript": false,
"priority": "P1",
"effort": "high",
"status": "TODO",
"category": "workflows"
},
{
"feature": "if_",
"python": true,
"typescript": false,
"priority": "P1",
"effort": "low",
"status": "TODO",
"category": "workflows"
},
{
"feature": "include",
"python": true,
"typescript": false,
"priority": "P1",
"effort": "low",
"status": "TODO",
"category": "workflows"
},
{
"feature": "loop",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "low",
"status": "DONE",
"category": "workflows"
},
{
"feature": "parallel",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "low",
"status": "DONE",
"category": "workflows"
},
{
"feature": "repeat",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "low",
"status": "DONE",
"category": "workflows"
},
{
"feature": "route",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "low",
"status": "DONE",
"category": "workflows"
},
{
"feature": "when",
"python": true,
"typescript": true,
"priority": "P1",
"effort": "low",
"status": "DONE",
"category": "workflows"
}
],
"P2_CLI": [
{
"feature": "ApprovalCallback",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "planning"
},
{
"feature": "Citation",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "rag"
},
{
"feature": "CitationsMode",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "rag"
},
{
"feature": "ContextConfig",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "context"
},
{
"feature": "ContextManager",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "context"
},
{
"feature": "ContextPack",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "rag"
},
{
"feature": "EnforcementLevel",
"python": true,
"typescript": false,
"priority": "P2",
"effort": "high",
"status": "TODO",
"category": "skills"
},
{
"feature": "FastContext",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "context"
},
{
"feature": "FastContextResult",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "context"
},
{
"feature": "FileMatch",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "context"
},
{
"feature": "GuardrailResult",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "guardrails"
},
{
"feature": "LLMGuardrail",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "guardrails"
},
{
"feature": "LineRange",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "context"
},
{
"feature": "MCP",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "mcp"
},
{
"feature": "ManagerConfig",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "context"
},
{
"feature": "MinimalTelemetry",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "telemetry"
},
{
"feature": "OptimizerStrategy",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "context"
},
{
"feature": "Plan",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "planning"
},
{
"feature": "PlanStep",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "planning"
},
{
"feature": "PlanStorage",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "planning"
},
{
"feature": "PlanningAgent",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "planning"
},
{
"feature": "RAG",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "rag"
},
{
"feature": "RAGCitation",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "rag"
},
{
"feature": "RAGConfig",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "rag"
},
{
"feature": "RAGResult",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "rag"
},
{
"feature": "READ_ONLY_TOOLS",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "planning"
},
{
"feature": "RESTRICTED_TOOLS",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "planning"
},
{
"feature": "RetrievalConfig",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "rag"
},
{
"feature": "RetrievalPolicy",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "rag"
},
{
"feature": "SkillLoader",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "skills"
},
{
"feature": "SkillManager",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "skills"
},
{
"feature": "SkillMetadata",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "skills"
},
{
"feature": "SkillProperties",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "skills"
},
{
"feature": "SkillState",
"python": true,
"typescript": false,
"priority": "P2",
"effort": "high",
"status": "TODO",
"category": "skills"
},
{
"feature": "TelemetryCollector",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "telemetry"
},
{
"feature": "TodoItem",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "planning"
},
{
"feature": "TodoList",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "high",
"status": "DONE",
"category": "planning"
},
{
"feature": "cleanup_telemetry_resources",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "telemetry"
},
{
"feature": "disable_performance_mode",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "telemetry"
},
{
"feature": "disable_telemetry",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "telemetry"
},
{
"feature": "discover_skills",
"python": true,
"typescript": false,
"priority": "P2",
"effort": "low",
"status": "TODO",
"category": "skills"
},
{
"feature": "enable_performance_mode",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "telemetry"
},
{
"feature": "enable_telemetry",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "telemetry"
},
{
"feature": "get_telemetry",
"python": true,
"typescript": true,
"priority": "P2",
"effort": "low",
"status": "DONE",
"category": "telemetry"
},
{
"feature": "load_skill",
"python": true,
"typescript": false,
"priority": "P2",
"effort": "low",
"status": "TODO",
"category": "skills"
},
{
"feature": "validate",
"python": true,
"typescript": false,
"priority": "P2",
"effort": "low",
"status": "TODO",
"category": "skills"
},
{
"feature": "validate_metadata",
"python": true,
"typescript": false,
"priority": "P2",
"effort": "low",
"status": "TODO",
"category": "skills"
}
],
"P3_Advanced": [
{
"feature": "A2A",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "ui"
},
{
"feature": "A2UI",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "ui"
},
{
"feature": "AGGRESSIVE_POLICY",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "AGUI",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "ui"
},
{
"feature": "AUTONOMY_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "AgentAppConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "app"
},
{
"feature": "AgentAppProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "app"
},
{
"feature": "AgentManager",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "agents"
},
{
"feature": "AgentMessageEvent",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "AgentOSConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "app"
},
{
"feature": "AgentOSProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "app"
},
{
"feature": "AgentPluginProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "plugins"
},
{
"feature": "AgentRunOutcome",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "AgentRuntimeProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "AgentTeam",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "agents"
},
{
"feature": "Agents",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "other"
},
{
"feature": "ArrayMode",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "config"
},
{
"feature": "AsyncLearnProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "AuthProfile",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "llm"
},
{
"feature": "AutoAgents",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "agents"
},
{
"feature": "AutoApproveBackend",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "app"
},
{
"feature": "AutoMemory",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "other"
},
{
"feature": "AutoRagAgent",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "agents"
},
{
"feature": "AutoRagConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "agents"
},
{
"feature": "AutonomyConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "AutonomyLevel",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "config"
},
{
"feature": "BALANCED_POLICY",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "BackendNotAvailableError",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "BaseFrameworkAdapter",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "BasePlatformAdapter",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "BotChannel",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "bots"
},
{
"feature": "BotConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "bots"
},
{
"feature": "BotMessage",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "bots"
},
{
"feature": "BotOSConfig",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "bots"
},
{
"feature": "BotOSProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "bots"
},
{
"feature": "BotProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "bots"
},
{
"feature": "BotUser",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "bots"
},
{
"feature": "BudgetExceededError",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "CACHING_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "CONSERVATIVE_POLICY",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "CONTEXT_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "CachingConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "ChromaMemory",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "ChunkingStrategy",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "config"
},
{
"feature": "CliBackendConfig",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "CliBackendDelta",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "CliBackendProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "CliBackendResult",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "CliSessionBinding",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "CompactionRoute",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "CompactionStrategy",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "ConditionProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "conditions"
},
{
"feature": "ConfigValidationError",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "ConsoleBackend",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "app"
},
{
"feature": "ContextBudgetResult",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "ContextCompactionPolicy",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "ContextCompactionPolicyProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "ContextEvent",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "trace"
},
{
"feature": "ContextEventType",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "trace"
},
{
"feature": "ContextListSink",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "trace"
},
{
"feature": "ContextNoOpSink",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "trace"
},
{
"feature": "ContextTraceEmitter",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "trace"
},
{
"feature": "ContextTraceSink",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "trace"
},
{
"feature": "ContextTraceSinkProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "trace"
},
{
"feature": "CorpusStats",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "CustomToolUseEvent",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "DefaultsConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "DictCondition",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "conditions"
},
{
"feature": "DoomLoopDetector",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "EXECUTION_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "EmbeddingResult",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "embedding"
},
{
"feature": "ErrorContextProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "EscalationPipeline",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "EscalationStage",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "EventType",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "other"
},
{
"feature": "ExecutionConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "ExecutionPreset",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "config"
},
{
"feature": "ExpressionCondition",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "conditions"
},
{
"feature": "FailoverConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "llm"
},
{
"feature": "FailoverManager",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "llm"
},
{
"feature": "FileTracker",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "FlowDisplay",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "flow_display"
},
{
"feature": "FrameworkAdapterProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "FunctionPlugin",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "plugins"
},
{
"feature": "GUARDRAIL_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "GatewayClientProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "gateway"
},
{
"feature": "GatewayConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "gateway"
},
{
"feature": "GatewayEvent",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "gateway"
},
{
"feature": "GatewayEventType",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "gateway"
},
{
"feature": "GatewayMessage",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "gateway"
},
{
"feature": "GatewayProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "gateway"
},
{
"feature": "GatewaySessionProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "gateway"
},
{
"feature": "Goal",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "GoalConfig",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "GoalEngineer",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "GoalVerificationResult",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "GuardrailAction",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "config"
},
{
"feature": "GuardrailConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "HandoffCycleError",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "HandoffDepthError",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "HandoffError",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "HandoffTimeoutError",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "HarnessProfile",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "Heartbeat",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "HeartbeatConfig",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "HookPluginProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "plugins"
},
{
"feature": "HooksConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "IndexResult",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "KNOWLEDGE_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "KnowledgeConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "KnowledgeStoreProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "LLMError",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "LLMPluginProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "plugins"
},
{
"feature": "LearnBackend",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "config"
},
{
"feature": "LearnConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "LearnManager",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "LearnManagerProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "LearnMode",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "config"
},
{
"feature": "LearnProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "LearnScope",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "config"
},
{
"feature": "MEMORY_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "MEMORY_URL_SCHEMES",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "MULTI_AGENT_EXECUTION_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "MULTI_AGENT_OUTPUT_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "ManagedBackendProtocol",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "medium",
"status": "TODO",
"category": "other"
},
{
"feature": "ManagedEvent",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "MemoryBackend",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "config"
},
{
"feature": "MemoryConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "MessageType",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "bots"
},
{
"feature": "MultiAgentExecutionConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "MultiAgentHooksConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "MultiAgentMemoryConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "MultiAgentOutputConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "MultiAgentPlanningConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "NetworkError",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "OUTPUT_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "ObservabilityEventType",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "ObservabilityHooks",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "OutputConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "OutputPreset",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "config"
},
{
"feature": "PLANNING_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "PlanningConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "PlatformCapabilities",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "bots"
},
{
"feature": "Plugin",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "plugins"
},
{
"feature": "PluginHook",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "plugins"
},
{
"feature": "PluginInfo",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "plugins"
},
{
"feature": "PluginManager",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "plugins"
},
{
"feature": "PluginMetadata",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "plugins"
},
{
"feature": "PluginParseError",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "PluginProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "plugins"
},
{
"feature": "PluginsConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "PraisonAIAgents",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "agents"
},
{
"feature": "PraisonAIConfigError",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "PraisonAIError",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "PraisonConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "PreCompactionMemoryFlushConfig",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "config"
},
{
"feature": "ProviderStatus",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "llm"
},
{
"feature": "REFLECTION_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "RagRetrievalPolicy",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "agents"
},
{
"feature": "ReflectionConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "ReflectionOutput",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "main"
},
{
"feature": "ResourceLimits",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "sandbox"
},
{
"feature": "RetryBackoffConfig",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "RoutingConditionProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "conditions"
},
{
"feature": "RulesConfig",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "config"
},
{
"feature": "RunOutcome",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "RunStatus",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "SandboxConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "sandbox"
},
{
"feature": "SandboxProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "sandbox"
},
{
"feature": "SandboxResult",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "sandbox"
},
{
"feature": "SandboxStatus",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "sandbox"
},
{
"feature": "ScopeRequiredError",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "SecurityPolicy",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "sandbox"
},
{
"feature": "SendResult",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "SessionConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "gateway"
},
{
"feature": "SessionErrorEvent",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "SessionIdleEvent",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "SkillsConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "StopReason",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "StructuredFormatter",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "SuccessCriterion",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "Task",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "task"
},
{
"feature": "TaskOutput",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "main"
},
{
"feature": "TemplateConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "TerminationReason",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "ToolExecutionError",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "ToolPluginProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "plugins"
},
{
"feature": "ToolSearchConfig",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "config"
},
{
"feature": "ToolUseEvent",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "ToolsetRegistry",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "ToolsetSpec",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "high",
"status": "TODO",
"category": "other"
},
{
"feature": "TraceSink",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "trace"
},
{
"feature": "TraceSinkProtocol",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "medium",
"status": "DONE",
"category": "trace"
},
{
"feature": "ValidationError",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "WEB_PRESETS",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "WebConfig",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "WebSearchProvider",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "high",
"status": "DONE",
"category": "config"
},
{
"feature": "__version__",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "add_memory_adapter",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "add_memory_factory",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "aembed",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "embedding"
},
{
"feature": "aembedding",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "embedding"
},
{
"feature": "aembeddings",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "embedding"
},
{
"feature": "apply_config_defaults",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "async_display_callbacks",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "clean_triple_backticks",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "config",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "configure_structured_logging",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "detect_url_scheme",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "discover_and_load_plugins",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "discover_plugins",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "display_error",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "display_generating",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "display_instruction",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "display_interaction",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "display_self_reflection",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "display_tool_call",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "embed",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "embedding"
},
{
"feature": "embedding",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "embeddings",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "ensure_plugin_dir",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "error_logs",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "evaluate_condition",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "conditions"
},
{
"feature": "get_config",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "get_config_path",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "get_default",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "get_default_plugin_dirs",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "get_default_policy",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "get_defaults_config",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "get_dimensions",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "embedding"
},
{
"feature": "get_logger",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "get_memory_adapter",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "get_plugin_manager",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "get_plugin_template",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "get_plugins_config",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "get_toolset",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "get_toolset_registry",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "has_memory_adapter",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "has_toolset",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "is_path_like",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "is_policy_string",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "list_memory_adapters",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "list_runtimes",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "list_toolsets",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "load_plugin",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "memory",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "parse_plugin_header",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "parse_plugin_header_from_file",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "plugins"
},
{
"feature": "parse_policy_string",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "register_display_callback",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "register_memory_adapter",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "register_memory_factory",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "register_profile",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "register_runtime",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "register_toolset",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "resolve",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_autonomy",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_caching",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_context",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_execution",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_guardrail_policies",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_guardrails",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_harness",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "resolve_hooks",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_knowledge",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_memory",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_output",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_planning",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_reflection",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_routing",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_runtime",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "resolve_skills",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "resolve_toolset",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "resolve_toolsets",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "resolve_web",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "suggest_similar",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "sync_display_callbacks",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "main"
},
{
"feature": "termination_to_run_status",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "tools",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
},
{
"feature": "trace_context",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "trace"
},
{
"feature": "track_workflow",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "flow_display"
},
{
"feature": "unregister_toolset",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "validate_config",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "config"
},
{
"feature": "validate_decision_string",
"python": true,
"typescript": false,
"priority": "P3",
"effort": "low",
"status": "TODO",
"category": "other"
},
{
"feature": "workflows",
"python": true,
"typescript": true,
"priority": "P3",
"effort": "low",
"status": "DONE",
"category": "other"
}
]
}
}