Coverage report: 24%

Files Functions Classes

coverage.py v7.14.3, created at 2026-07-03 18:40 +0800

File class   statements missing excluded   coverage
agentos/__init__.py (no class)   112 0 0   100%
agentos/agent/__init__.py (no class)   3 0 0   100%
agentos/agent/pipeline.py PipelineAgent   0 0 0   100%
agentos/agent/pipeline.py PipelineResult   1 1 0   0%
agentos/agent/pipeline.py StepResult   0 0 0   100%
agentos/agent/pipeline.py ConditionalPipeline   31 31 0   0%
agentos/agent/pipeline.py ParallelPipeline   31 31 0   0%
agentos/agent/pipeline.py RouterAgent   19 19 0   0%
agentos/agent/pipeline.py (no class)   41 0 0   100%
agentos/agent/tool_agent.py AgentConfig   0 0 0   100%
agentos/agent/tool_agent.py AgentStep   0 0 0   100%
agentos/agent/tool_agent.py AgentResult   0 0 0   100%
agentos/agent/tool_agent.py ToolExecutor   41 41 0   0%
agentos/agent/tool_agent.py MockLLMProvider   18 18 0   0%
agentos/agent/tool_agent.py ToolAgent   152 152 0   0%
agentos/agent/tool_agent.py (no class)   70 0 0   100%
agentos/agents/__init__.py (no class)   0 0 0   100%
agentos/agents/market.py AgentCategory   0 0 0   100%
agentos/agents/market.py AgentSkill   0 0 0   100%
agentos/agents/market.py AgentMarket   25 25 0   0%
agentos/agents/market.py (no class)   33 33 0   0%
agentos/agents/market/__init__.py AgentMarket   0 0 0   100%
agentos/agents/market/__init__.py AgentSkill   0 0 0   100%
agentos/agents/market/__init__.py AgentCategory   0 0 0   100%
agentos/agents/market/__init__.py (no class)   3 0 0   100%
agentos/api/__init__.py (no class)   2 0 0   100%
agentos/api/middleware.py RequestContext   1 1 0   0%
agentos/api/middleware.py RequestIDMiddleware   5 5 0   0%
agentos/api/middleware.py CORSConfig   0 0 0   100%
agentos/api/middleware.py CORSMiddleware   11 11 0   0%
agentos/api/middleware.py AuthConfig   0 0 0   100%
agentos/api/middleware.py AuthMiddleware   7 7 0   0%
agentos/api/middleware.py RequestLogMiddleware   4 4 0   0%
agentos/api/middleware.py MiddlewareStack   4 4 0   0%
agentos/api/middleware.py (no class)   42 0 0   100%
agentos/api/server.py AgentConfigRequest   0 0 0   100%
agentos/api/server.py RunRequest   0 0 0   100%
agentos/api/server.py RunResponse   0 0 0   100%
agentos/api/server.py AgentInfo   0 0 0   100%
agentos/api/server.py WorkflowRunRequest   0 0 0   100%
agentos/api/server.py HealthResponse   0 0 0   100%
agentos/api/server.py ManagedAgent   0 0 0   100%
agentos/api/server.py AgentManager   15 13 0   13%
agentos/api/server.py AgentAPI   0 0 0   100%
agentos/api/server.py RunResponse   0 0 0   100%
agentos/api/server.py (no class)   209 101 0   52%
agentos/api/server_old_backup.py RunRequest   0 0 0   100%
agentos/api/server_old_backup.py RunResponse   0 0 0   100%
agentos/api/server_old_backup.py AgentAPI   28 28 0   0%
agentos/api/server_old_backup.py (no class)   28 28 0   0%
agentos/api/sse.py SSEEventType   0 0 0   100%
agentos/api/sse.py SSEEvent   19 19 0   0%
agentos/api/sse.py SSEStream   35 35 0   0%
agentos/api/sse.py SSEResponse   4 4 0   0%
agentos/api/sse.py (no class)   51 0 0   100%
agentos/api/streaming.py StreamEvent   10 10 0   0%
agentos/api/streaming.py StreamSession   0 0 0   100%
agentos/api/streaming.py StreamingAgent   50 50 0   0%
agentos/api/streaming.py _SyncSSEWrapper   2 2 0   0%
agentos/api/streaming.py (no class)   40 0 0   100%
agentos/api/versioning.py VersionStrategy   0 0 0   100%
agentos/api/versioning.py APIVersion   6 6 0   0%
agentos/api/versioning.py VersionConfig   0 0 0   100%
agentos/api/versioning.py VersionNegotiator   42 42 0   0%
agentos/api/versioning.py (no class)   30 0 0   100%
agentos/api/websocket.py WSMsgType   0 0 0   100%
agentos/api/websocket.py WSMessage   12 12 0   0%
agentos/api/websocket.py WSSession   2 2 0   0%
agentos/api/websocket.py AgentWebSocket   156 156 0   0%
agentos/api/websocket.py (no class)   92 92 0   0%
agentos/background/__init__.py (no class)   3 0 0   100%
agentos/background/supervisor.py SupervisionEventType   0 0 0   100%
agentos/background/supervisor.py SupervisionEvent   1 1 0   0%
agentos/background/supervisor.py AgentQuota   0 0 0   100%
agentos/background/supervisor.py AgentQuotaUsage   3 3 0   0%
agentos/background/supervisor.py SupervisedAgent   4 4 0   0%
agentos/background/supervisor.py SupervisorConfig   0 0 0   100%
agentos/background/supervisor.py AgentSupervisor   177 177 0   0%
agentos/background/supervisor.py (no class)   98 0 0   100%
agentos/background/task_manager.py BackgroundTaskStatus   2 2 0   0%
agentos/background/task_manager.py ProgressPhase   2 2 0   0%
agentos/background/task_manager.py TaskProgress   2 2 0   0%
agentos/background/task_manager.py BackgroundTaskConfig   0 0 0   100%
agentos/background/task_manager.py BackgroundTask   8 8 0   0%
agentos/background/task_manager.py BackgroundTaskManager   209 209 0   0%
agentos/background/task_manager.py (no class)   105 0 0   100%
agentos/benchmarks/__init__.py (no class)   2 0 0   100%
agentos/benchmarks/runner.py BenchmarkScenario   0 0 0   100%
agentos/benchmarks/runner.py BenchmarkConfig   0 0 0   100%
agentos/benchmarks/runner.py _LatencyStats   5 5 0   0%
agentos/benchmarks/runner.py BenchmarkReport   7 7 0   0%
agentos/benchmarks/runner.py BenchmarkRunner   32 32 0   0%
agentos/benchmarks/runner.py (no class)   44 3 0   93%
agentos/cache.py CacheEntry   0 0 0   100%
agentos/cache.py BaseEmbedder   0 0 0   100%
agentos/cache.py OpenAIEmbedder   0 0 0   100%
agentos/cache.py LocalEmbedder   0 0 0   100%
agentos/cache.py CohereEmbedder   0 0 0   100%
agentos/cache.py ResponseCache   0 0 0   100%
agentos/cache.py CacheKeyStrategy   0 0 0   100%
agentos/cache.py LLMCache   0 0 0   100%
agentos/cache.py (no class)   10 10 0   0%
agentos/cache/__init__.py (no class)   4 0 0   100%
agentos/cache/embedder.py EmbeddingResult   3 3 0   0%
agentos/cache/embedder.py BaseEmbedder   0 0 3   100%
agentos/cache/embedder.py OpenAIEmbedder   19 19 0   0%
agentos/cache/embedder.py LocalEmbedder   20 20 0   0%
agentos/cache/embedder.py CohereEmbedder   16 16 0   0%
agentos/cache/embedder.py (no class)   52 15 10   71%
agentos/cache/llm_cache.py CacheEntry   1 1 0   0%
agentos/cache/llm_cache.py LRUCache   23 23 0   0%
agentos/cache/llm_cache.py SemanticCache   39 39 0   0%
agentos/cache/llm_cache.py CacheStats   3 3 0   0%
agentos/cache/llm_cache.py LLMCache   34 34 0   0%
agentos/cache/llm_cache.py (no class)   54 0 0   100%
agentos/cache/response_cache.py CacheKeyStrategy   0 0 0   100%
agentos/cache/response_cache.py CacheEntry   4 4 0   0%
agentos/cache/response_cache.py CacheStats   3 3 0   0%
agentos/cache/response_cache.py ResponseCache   66 66 0   0%
agentos/cache/response_cache.py (no class)   58 0 0   100%
agentos/channels/__init__.py (no class)   5 5 0   0%
agentos/channels/adapters/__init__.py (no class)   11 11 0   0%
agentos/channels/adapters/dingtalk.py DingTalkAdapter   40 40 0   0%
agentos/channels/adapters/dingtalk.py (no class)   18 18 0   0%
agentos/channels/adapters/discord.py DiscordAdapter   63 63 0   0%
agentos/channels/adapters/discord.py (no class)   13 13 0   0%
agentos/channels/adapters/feishu.py FeishuAdapter   67 67 0   0%
agentos/channels/adapters/feishu.py (no class)   17 17 0   0%
agentos/channels/adapters/line.py LINEAdapter   102 102 0   0%
agentos/channels/adapters/line.py (no class)   30 30 0   0%
agentos/channels/adapters/qq.py QQAdapter   49 49 0   0%
agentos/channels/adapters/qq.py (no class)   18 18 0   0%
agentos/channels/adapters/slack.py SlackAdapter   67 67 0   0%
agentos/channels/adapters/slack.py (no class)   17 17 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter   72 72 0   0%
agentos/channels/adapters/telegram.py (no class)   22 22 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter   62 62 0   0%
agentos/channels/adapters/wechat.py (no class)   20 20 0   0%
agentos/channels/adapters/wecom.py WeComAdapter   62 62 0   0%
agentos/channels/adapters/wecom.py (no class)   20 20 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter   102 102 0   0%
agentos/channels/adapters/whatsapp.py (no class)   20 20 0   0%
agentos/channels/base.py ChannelConfig   1 1 0   0%
agentos/channels/base.py ReplyResult   0 0 0   100%
agentos/channels/base.py BaseChannelAdapter   5 5 7   0%
agentos/channels/base.py (no class)   57 57 11   0%
agentos/channels/gateway.py (no class)   128 128 0   0%
agentos/channels/message.py ChannelType   0 0 0   100%
agentos/channels/message.py MessageType   0 0 0   100%
agentos/channels/message.py ConversationContext   0 0 0   100%
agentos/channels/message.py ChannelMessage   6 6 0   0%
agentos/channels/message.py (no class)   61 61 0   0%
agentos/channels/router.py ChannelRouter   49 49 0   0%
agentos/channels/router.py (no class)   19 19 0   0%
agentos/checkpoint/__init__.py (no class)   5 0 0   100%
agentos/checkpoint/base.py CheckpointMetadata   0 0 0   100%
agentos/checkpoint/base.py Checkpoint   3 3 0   0%
agentos/checkpoint/base.py CheckpointBackend   0 0 7   100%
agentos/checkpoint/base.py (no class)   39 0 6   100%
agentos/checkpoint/engine.py SnapshotTrigger   0 0 0   100%
agentos/checkpoint/engine.py CheckpointGC   0 0 0   100%
agentos/checkpoint/engine.py SnapshotConfig   0 0 0   100%
agentos/checkpoint/engine.py TimeTravelResult   0 0 0   100%
agentos/checkpoint/engine.py CheckpointEngine   126 126 1   0%
agentos/checkpoint/engine.py (no class)   58 58 1   0%
agentos/checkpoint/factory.py (no class)   14 7 0   50%
agentos/checkpoint/postgres.py PostgresCheckpointer   47 47 0   0%
agentos/checkpoint/postgres.py (no class)   21 0 0   100%
agentos/checkpoint/sqlite.py SQLiteCheckpointer   36 36 0   0%
agentos/checkpoint/sqlite.py (no class)   23 0 0   100%
agentos/cli.py CLIHandler   116 116 0   0%
agentos/cli.py (no class)   71 71 0   0%
agentos/cli/__init__.py (no class)   0 0 0   100%
agentos/cli/config_panel.py PanelHandler   42 42 0   0%
agentos/cli/config_panel.py (no class)   113 87 0   23%
agentos/cli/errors.py (no class)   109 91 0   17%
agentos/cli/init.py (no class)   279 254 0   9%
agentos/cli/main.py (no class)   606 582 0   4%
agentos/cli/rollback.py VersionEntry   2 2 0   0%
agentos/cli/rollback.py RollbackManager   117 117 0   0%
agentos/cli/rollback.py (no class)   77 77 0   0%
agentos/cli/serve.py ServeConfig   0 0 0   100%
agentos/cli/serve.py (no class)   25 11 0   56%
agentos/comm/__init__.py (no class)   2 0 0   100%
agentos/comm/layer.py Message   1 1 0   0%
agentos/comm/layer.py Blackboard   18 18 0   0%
agentos/comm/layer.py EventBus   35 35 0   0%
agentos/comm/layer.py Mailbox   20 20 0   0%
agentos/comm/layer.py CommunicationLayer   6 6 0   0%
agentos/comm/layer.py (no class)   41 0 0   100%
agentos/concurrency/__init__.py (no class)   2 0 0   100%
agentos/concurrency/batch.py TaskStatus   0 0 0   100%
agentos/concurrency/batch.py BatchStrategy   0 0 0   100%
agentos/concurrency/batch.py TaskSpec   0 0 0   100%
agentos/concurrency/batch.py TaskResult   1 1 0   0%
agentos/concurrency/batch.py BatchConfig   0 0 0   100%
agentos/concurrency/batch.py BatchResult   5 5 0   0%
agentos/concurrency/batch.py AsyncBatchExecutor   52 52 0   0%
agentos/concurrency/batch.py (no class)   70 0 0   100%
agentos/concurrent/__init__.py (no class)   2 2 0   0%
agentos/concurrent/parallel.py TaskStatus   0 0 0   100%
agentos/concurrent/parallel.py TaskResult   0 0 0   100%
agentos/concurrent/parallel.py GatherResult   3 3 0   0%
agentos/concurrent/parallel.py TaskThrottler   15 15 0   0%
agentos/concurrent/parallel.py ParallelExecutor   64 64 0   0%
agentos/concurrent/parallel.py FanOutConfig   0 0 0   100%
agentos/concurrent/parallel.py FanOutExecutor   24 24 0   0%
agentos/concurrent/parallel.py (no class)   72 72 0   0%
agentos/config/__init__.py (no class)   4 0 0   100%
agentos/config/loader.py ModelConfig   0 0 0   100%
agentos/config/loader.py LoopCfg   0 0 0   100%
agentos/config/loader.py MemoryCfg   0 0 0   100%
agentos/config/loader.py SecurityCfg   0 0 0   100%
agentos/config/loader.py ObservabilityCfg   0 0 0   100%
agentos/config/loader.py MCPServersCfg   0 0 0   100%
agentos/config/loader.py ReflectionCfg   0 0 0   100%
agentos/config/loader.py CostCfg   0 0 0   100%
agentos/config/loader.py FeedbackCfg   0 0 0   100%
agentos/config/loader.py APICfg   0 0 0   100%
agentos/config/loader.py SwarmCfg   0 0 0   100%
agentos/config/loader.py QueueCfg   0 0 0   100%
agentos/config/loader.py CacheCfg   0 0 0   100%
agentos/config/loader.py ExperimentCfg   0 0 0   100%
agentos/config/loader.py MultimodalCfg   0 0 0   100%
agentos/config/loader.py MCPServerCfg   0 0 0   100%
agentos/config/loader.py GuardrailsCfg   0 0 0   100%
agentos/config/loader.py RateLimitCfg   0 0 0   100%
agentos/config/loader.py StateMachineCfg   0 0 0   100%
agentos/config/loader.py ResilienceCfg   0 0 0   100%
agentos/config/loader.py PluginsCfg   0 0 0   100%
agentos/config/loader.py GeminiCfg   0 0 0   100%
agentos/config/loader.py ContractsCfg   0 0 0   100%
agentos/config/loader.py OrchestratorCfg   0 0 0   100%
agentos/config/loader.py ScorerCfg   0 0 0   100%
agentos/config/loader.py BenchmarkCfg   0 0 0   100%
agentos/config/loader.py HealthCfg   0 0 0   100%
agentos/config/loader.py AuditCfg   0 0 0   100%
agentos/config/loader.py DeployCfg   0 0 0   100%
agentos/config/loader.py MiddlewareCfg   0 0 0   100%
agentos/config/loader.py AgentOSConfig   7 7 0   0%
agentos/config/loader.py (no class)   277 35 0   87%
agentos/config/presets.py AgentOSPreset   0 0 0   100%
agentos/config/presets.py (no class)   33 10 0   70%
agentos/config/validator.py ValidationLevel   0 0 0   100%
agentos/config/validator.py ValidationIssue   0 0 0   100%
agentos/config/validator.py ValidationResult   11 11 0   0%
agentos/config/validator.py (no class)   95 64 0   33%
agentos/conversation/__init__.py (no class)   0 0 0   100%
agentos/conversation/conversation.py MessageRole   0 0 0   100%
agentos/conversation/conversation.py TrimStrategy   0 0 0   100%
agentos/conversation/conversation.py Message   3 3 0   0%
agentos/conversation/conversation.py ConversationConfig   0 0 0   100%
agentos/conversation/conversation.py ConversationStats   0 0 0   100%
agentos/conversation/conversation.py ConversationSnapshot   0 0 0   100%
agentos/conversation/conversation.py ConversationManager   123 123 0   0%
agentos/conversation/conversation.py (no class)   79 0 0   100%
agentos/core/__init__.py (no class)   9 0 0   100%
agentos/core/async_loop.py AsyncLoopConfig   0 0 0   100%
agentos/core/async_loop.py AsyncInvocationResult   0 0 0   100%
agentos/core/async_loop.py AsyncAgentLoop   46 46 0   0%
agentos/core/async_loop.py AsyncContextManager   10 10 0   0%
agentos/core/async_loop.py (no class)   41 0 0   100%
agentos/core/code_agent.py CodeStep   0 0 0   100%
agentos/core/code_agent.py CodeResult   0 0 0   100%
agentos/core/code_agent.py CodeGuard   25 25 0   0%
agentos/core/code_agent.py CodeAgent   71 71 0   0%
agentos/core/code_agent.py (no class)   75 32 0   57%
agentos/core/context.py ToolCall   0 0 0   100%
agentos/core/context.py ToolResult   1 1 0   0%
agentos/core/context.py Message   0 0 0   100%
agentos/core/context.py AgentContext   0 0 0   100%
agentos/core/context.py ContextManager   17 17 0   0%
agentos/core/context.py (no class)   37 0 0   100%
agentos/core/di.py RunContext   2 2 0   0%
agentos/core/di.py Depends   2 2 0   0%
agentos/core/di.py Agent   37 37 0   0%
agentos/core/di.py (no class)   38 12 2   68%
agentos/core/handoff.py Handoff   2 2 0   0%
agentos/core/handoff.py HandoffResult   0 0 0   100%
agentos/core/handoff.py HandoffAwareAgent   2 2 0   0%
agentos/core/handoff.py (no class)   44 18 0   59%
agentos/core/loop.py LoopState   0 0 0   100%
agentos/core/loop.py AgentResult   0 0 0   100%
agentos/core/loop.py LoopConfig   0 0 0   100%
agentos/core/loop.py MaxIterationsExceeded   0 0 0   100%
agentos/core/loop.py HumanInterruptNeeded   2 2 0   0%
agentos/core/loop.py ReflectionResult   0 0 0   100%
agentos/core/loop.py AgentLoop   200 200 0   0%
agentos/core/loop.py StepTimeoutError   0 0 0   100%
agentos/core/loop.py StepResult   0 0 0   100%
agentos/core/loop.py (no class)   102 0 0   100%
agentos/core/middleware.py MiddlewarePhase   0 0 0   100%
agentos/core/middleware.py MiddlewareContext   0 0 0   100%
agentos/core/middleware.py MiddlewareDecision   0 0 0   100%
agentos/core/middleware.py AgentMiddleware   1 1 1   0%
agentos/core/middleware.py PIIMaskingMiddleware   13 13 0   0%
agentos/core/middleware.py BudgetGuardMiddleware   13 13 0   0%
agentos/core/middleware.py ToolRiskGuardMiddleware   13 13 0   0%
agentos/core/middleware.py AuditLogMiddleware   5 5 0   0%
agentos/core/middleware.py MiddlewarePipeline   23 23 0   0%
agentos/core/middleware.py (no class)   80 0 3   100%
agentos/core/session.py Session   0 0 0   100%
agentos/core/session.py SessionStore   9 9 0   0%
agentos/core/session.py (no class)   18 0 0   100%
agentos/core/state_machine.py AgentState   0 0 0   100%
agentos/core/state_machine.py StateTransition   0 0 0   100%
agentos/core/state_machine.py StateMachineConfig   0 0 0   100%
agentos/core/state_machine.py TransitionError   3 3 0   0%
agentos/core/state_machine.py StateTimeoutError   3 3 0   0%
agentos/core/state_machine.py AgentStateMachine   60 60 0   0%
agentos/core/state_machine.py (no class)   68 0 0   100%
agentos/core/streaming.py StreamEvent   0 0 0   100%
agentos/core/streaming.py StreamChunk   4 4 0   0%
agentos/core/streaming.py StreamEmitter   11 11 0   0%
agentos/core/streaming.py ResponseCollector   6 6 0   0%
agentos/core/streaming.py (no class)   35 0 0   100%
agentos/cost.py ModelFamily   0 0 0   100%
agentos/cost.py TokenCount   0 0 0   100%
agentos/cost.py CostEstimate   0 0 0   100%
agentos/cost.py TokenCounter   0 0 0   100%
agentos/cost.py (no class)   8 8 0   0%
agentos/cost/__init__.py (no class)   3 0 0   100%
agentos/cost/token_counter.py ModelFamily   0 0 0   100%
agentos/cost/token_counter.py TokenCount   0 0 0   100%
agentos/cost/token_counter.py CostEstimate   0 0 0   100%
agentos/cost/token_counter.py TokenCounter   86 86 0   0%
agentos/cost/token_counter.py (no class)   46 0 0   100%
agentos/cost/tracker.py ProviderPricing   0 0 0   100%
agentos/cost/tracker.py TokenPricing   1 1 0   0%
agentos/cost/tracker.py TokenUsage   4 4 0   0%
agentos/cost/tracker.py Budget   4 4 0   0%
agentos/cost/tracker.py TokenCounter   16 16 0   0%
agentos/cost/tracker.py CostTracker   63 63 0   0%
agentos/cost/tracker.py (no class)   71 0 0   100%
agentos/dashboard/__init__.py (no class)   2 2 0   0%
agentos/dashboard/server.py DashboardHandler   65 65 0   0%
agentos/dashboard/server.py DashboardServer   15 15 0   0%
agentos/dashboard/server.py (no class)   37 37 0   0%
agentos/dashboard/tracker.py StepRecord   0 0 0   100%
agentos/dashboard/tracker.py SessionRecord   0 0 0   100%
agentos/dashboard/tracker.py Tracker   59 59 0   0%
agentos/dashboard/tracker.py (no class)   42 42 0   0%
agentos/deployment.py DockerConfig   0 0 0   100%
agentos/deployment.py ComposeService   0 0 0   100%
agentos/deployment.py ComposeConfig   0 0 0   100%
agentos/deployment.py (no class)   7 7 0   0%
agentos/deployment/__init__.py (no class)   2 0 0   100%
agentos/deployment/docker.py DockerConfig   0 0 0   100%
agentos/deployment/docker.py ComposeService   0 0 0   100%
agentos/deployment/docker.py ComposeConfig   0 0 0   100%
agentos/deployment/docker.py (no class)   77 46 0   40%
agentos/desktop/__init__.py (no class)   9 0 0   100%
agentos/desktop/server.py DesktopConfig   0 0 0   100%
agentos/desktop/server.py DesktopServer   212 212 0   0%
agentos/desktop/server.py (no class)   31 1 0   97%
agentos/desktop/shell.py (no class)   76 76 0   0%
agentos/desktop/skill_store_server.py (no class)   102 102 0   0%
agentos/desktop/tui.py TUIConfig   8 8 0   0%
agentos/desktop/tui.py FileTree   0 0 0   100%
agentos/desktop/tui.py ChatArea   0 0 0   100%
agentos/desktop/tui.py TerminalPanel   0 0 0   100%
agentos/desktop/tui.py StatusBar   0 0 0   100%
agentos/desktop/tui.py MarketPanel   0 0 0   100%
agentos/desktop/tui.py _StubApp   1 0 0   100%
agentos/desktop/tui.py FileTree   26 26 0   0%
agentos/desktop/tui.py ChatArea   9 9 0   0%
agentos/desktop/tui.py TerminalPanel   6 6 0   0%
agentos/desktop/tui.py StatusBar   3 3 0   0%
agentos/desktop/tui.py MarketPanel   83 83 0   0%
agentos/desktop/tui.py MarketPanel.SkillInstalled   3 3 0   0%
agentos/desktop/tui.py AgentOSTUI   66 66 0   0%
agentos/desktop/tui.py (no class)   105 72 0   31%
agentos/docs/__init__.py (no class)   2 0 0   100%
agentos/docs/generator.py DocConfig   0 0 0   100%
agentos/docs/generator.py _ClassDoc   0 0 0   100%
agentos/docs/generator.py _FuncDoc   0 0 0   100%
agentos/docs/generator.py _ModuleDoc   0 0 0   100%
agentos/docs/generator.py DocGenerator   105 105 0   0%
agentos/docs/generator.py (no class)   78 26 0   67%
agentos/enterprise.py KeyScope   0 0 0   100%
agentos/enterprise.py APIKey   0 0 0   100%
agentos/enterprise.py KeyCreateRequest   0 0 0   100%
agentos/enterprise.py KeyCreateResult   0 0 0   100%
agentos/enterprise.py APIKeyManager   0 0 0   100%
agentos/enterprise.py TenantTier   0 0 0   100%
agentos/enterprise.py TenantStatus   0 0 0   100%
agentos/enterprise.py TenantConfig   0 0 0   100%
agentos/enterprise.py TenantUsage   0 0 0   100%
agentos/enterprise.py Tenant   0 0 0   100%
agentos/enterprise.py TenantManager   0 0 0   100%
agentos/enterprise.py Permission   0 0 0   100%
agentos/enterprise.py ROLE_PERMISSIONS   0 0 0   100%
agentos/enterprise.py Role   0 0 0   100%
agentos/enterprise.py User   0 0 0   100%
agentos/enterprise.py RBACEngine   0 0 0   100%
agentos/enterprise.py Session   0 0 0   100%
agentos/enterprise.py SessionStore   0 0 0   100%
agentos/enterprise.py JWTManager   0 0 0   100%
agentos/enterprise.py SSOProvider   0 0 0   100%
agentos/enterprise.py OIDCConfig   0 0 0   100%
agentos/enterprise.py SAMLConfig   0 0 0   100%
agentos/enterprise.py SSOUser   0 0 0   100%
agentos/enterprise.py AuditCategory   0 0 0   100%
agentos/enterprise.py AuditSeverity   0 0 0   100%
agentos/enterprise.py AuditEvent   0 0 0   100%
agentos/enterprise.py AuditLogger   0 0 0   100%
agentos/enterprise.py RetentionPolicy   0 0 0   100%
agentos/enterprise.py (no class)   43 43 0   0%
agentos/enterprise/__init__.py (no class)   5 0 0   100%
agentos/enterprise/api_keys.py KeyScope   0 0 0   100%
agentos/enterprise/api_keys.py APIKey   0 0 0   100%
agentos/enterprise/api_keys.py KeyCreateRequest   0 0 0   100%
agentos/enterprise/api_keys.py KeyCreateResult   0 0 0   100%
agentos/enterprise/api_keys.py APIKeyManager   57 57 0   0%
agentos/enterprise/api_keys.py (no class)   55 0 0   100%
agentos/enterprise/audit.py AuditCategory   0 0 0   100%
agentos/enterprise/audit.py AuditSeverity   0 0 0   100%
agentos/enterprise/audit.py AuditEvent   0 0 0   100%
agentos/enterprise/audit.py RetentionPolicy   0 0 0   100%
agentos/enterprise/audit.py AuditLogger   61 61 0   0%
agentos/enterprise/audit.py (no class)   62 1 0   98%
agentos/enterprise/auth.py Permission   0 0 0   100%
agentos/enterprise/auth.py Role   0 0 0   100%
agentos/enterprise/auth.py User   0 0 0   100%
agentos/enterprise/auth.py RBACEngine   18 18 0   0%
agentos/enterprise/auth.py OIDCConfig   0 0 0   100%
agentos/enterprise/auth.py SAMLConfig   0 0 0   100%
agentos/enterprise/auth.py SSOUser   0 0 0   100%
agentos/enterprise/auth.py SSOProvider   31 31 0   0%
agentos/enterprise/auth.py Session   1 1 0   0%
agentos/enterprise/auth.py SessionStore   16 16 0   0%
agentos/enterprise/auth.py JWTManager   25 25 0   0%
agentos/enterprise/auth.py (no class)   116 7 0   94%
agentos/enterprise/tenants.py TenantStatus   0 0 0   100%
agentos/enterprise/tenants.py TenantTier   0 0 0   100%
agentos/enterprise/tenants.py TenantConfig   0 0 0   100%
agentos/enterprise/tenants.py TenantUsage   0 0 0   100%
agentos/enterprise/tenants.py Tenant   0 0 0   100%
agentos/enterprise/tenants.py TenantManager   81 81 0   0%
agentos/enterprise/tenants.py (no class)   58 0 0   100%
agentos/errors.py ErrorCategory   0 0 0   100%
agentos/errors.py ErrorContext   0 0 0   100%
agentos/errors.py ErrorFormatter   0 0 0   100%
agentos/errors.py HumanError   0 0 0   100%
agentos/errors.py (no class)   8 8 0   0%
agentos/errors/__init__.py (no class)   2 0 0   100%
agentos/errors/handler.py ErrorCategory   0 0 0   100%
agentos/errors/handler.py ErrorContext   0 0 0   100%
agentos/errors/handler.py HumanError   4 4 0   0%
agentos/errors/handler.py ErrorFormatter   38 38 0   0%
agentos/errors/handler.py (no class)   60 15 0   75%
agentos/eval/__init__.py (no class)   2 0 0   100%
agentos/eval/benchmark.py EvalMetric   0 0 0   100%
agentos/eval/benchmark.py EvalSuite   0 0 0   100%
agentos/eval/benchmark.py EvalCase   0 0 0   100%
agentos/eval/benchmark.py EvalSample   0 0 0   100%
agentos/eval/benchmark.py EvalResult   0 0 0   100%
agentos/eval/benchmark.py EvalReport   3 3 0   0%
agentos/eval/benchmark.py Scorer   2 2 0   0%
agentos/eval/benchmark.py ExactMatchScorer   4 4 0   0%
agentos/eval/benchmark.py F1Scorer   13 13 0   0%
agentos/eval/benchmark.py ROUGELScorer   21 21 0   0%
agentos/eval/benchmark.py SWEBenchLoader   17 17 0   0%
agentos/eval/benchmark.py GAIALoader   21 21 0   0%
agentos/eval/benchmark.py EvalRunner   41 41 0   0%
agentos/eval/benchmark.py EvalRegistry   9 9 0   0%
agentos/eval/benchmark.py (no class)   111 4 0   96%
agentos/evaluation/__init__.py EvalMetric   0 0 0   100%
agentos/evaluation/__init__.py EvalStatus   0 0 0   100%
agentos/evaluation/__init__.py EvalScenario   0 0 0   100%
agentos/evaluation/__init__.py EvalSuite   11 11 0   0%
agentos/evaluation/__init__.py EvalResult   3 3 0   0%
agentos/evaluation/__init__.py EvalReport   29 29 0   0%
agentos/evaluation/__init__.py EvalRunner   115 115 0   0%
agentos/evaluation/__init__.py RegressionTester   16 16 0   0%
agentos/evaluation/__init__.py GoldenCase   0 0 0   100%
agentos/evaluation/__init__.py GoldenDataset   1 1 0   0%
agentos/evaluation/__init__.py Scorer   1 1 0   0%
agentos/evaluation/__init__.py ScoreDetail   0 0 0   100%
agentos/evaluation/__init__.py Evaluator   2 2 0   0%
agentos/evaluation/__init__.py EvalConfig   0 0 0   100%
agentos/evaluation/__init__.py CompositeScorer   3 3 0   0%
agentos/evaluation/__init__.py CompositeScorerV2   6 6 0   0%
agentos/evaluation/__init__.py (no class)   228 70 0   69%
agentos/evaluation/benchmark.py BenchmarkCase   0 0 0   100%
agentos/evaluation/benchmark.py EvalResult   0 0 0   100%
agentos/evaluation/benchmark.py Evaluator   37 37 0   0%
agentos/evaluation/benchmark.py (no class)   31 31 0   0%
agentos/evaluation/regression.py RegressionCheck   0 0 0   100%
agentos/evaluation/regression.py RegressionReport   9 9 0   0%
agentos/evaluation/regression.py RegressionRunner   38 38 0   0%
agentos/evaluation/regression.py StatResult   1 1 0   0%
agentos/evaluation/regression.py StatisticalRunner   20 20 0   0%
agentos/evaluation/regression.py to_json.ReportEncoder   3 3 0   0%
agentos/evaluation/regression.py (no class)   81 26 0   68%
agentos/evaluation/scorers.py ScoringStrategy   0 0 0   100%
agentos/evaluation/scorers.py ScoreResult   1 1 0   0%
agentos/evaluation/scorers.py CompositeScorer   17 17 0   0%
agentos/evaluation/scorers.py CompositeScorerV2   19 19 0   0%
agentos/evaluation/scorers.py (no class)   139 95 0   32%
agentos/evaluation/suite.py EvalScore   0 0 0   100%
agentos/evaluation/suite.py EvalCategory   0 0 0   100%
agentos/evaluation/suite.py HallucinationDetector   26 26 0   0%
agentos/evaluation/suite.py MultiRoundCase   0 0 0   100%
agentos/evaluation/suite.py MultiRoundEvaluator   49 49 0   0%
agentos/evaluation/suite.py SWEBenchEvaluator   29 29 0   0%
agentos/evaluation/suite.py EvalSuiteRunner   97 97 0   0%
agentos/evaluation/suite.py LeaderboardEntry   0 0 0   100%
agentos/evaluation/suite.py Leaderboard   19 19 0   0%
agentos/evaluation/suite.py (no class)   76 76 0   0%
agentos/evolution/__init__.py (no class)   5 0 0   100%
agentos/evolution/autopilot.py AutoPilotMode   0 0 0   100%
agentos/evolution/autopilot.py ChangeResult   0 0 0   100%
agentos/evolution/autopilot.py CodeChange   0 0 0   100%
agentos/evolution/autopilot.py EvolutionRun   0 0 0   100%
agentos/evolution/autopilot.py CodeGenerator   34 34 0   0%
agentos/evolution/autopilot.py AutoTester   17 17 0   0%
agentos/evolution/autopilot.py RollbackManager   18 18 0   0%
agentos/evolution/autopilot.py ABEvaluator   22 22 0   0%
agentos/evolution/autopilot.py EvolutionJournal   21 21 0   0%
agentos/evolution/autopilot.py AutoPilot   81 81 0   0%
agentos/evolution/autopilot.py (no class)   84 0 0   100%
agentos/evolution/engine.py EvolutionStatus   0 0 0   100%
agentos/evolution/engine.py EvolutionProposal   1 1 0   0%
agentos/evolution/engine.py EvolutionEngine   72 72 0   0%
agentos/evolution/engine.py (no class)   42 0 0   100%
agentos/evolution/learner.py LearningInsight   0 0 0   100%
agentos/evolution/learner.py Learner   83 83 0   0%
agentos/evolution/learner.py (no class)   27 0 0   100%
agentos/evolution/signals.py SignalType   0 0 0   100%
agentos/evolution/signals.py FeedbackPolarity   0 0 0   100%
agentos/evolution/signals.py BehaviorSignal   1 1 0   0%
agentos/evolution/signals.py SignalSummary   1 1 0   0%
agentos/evolution/signals.py SignalCollector   114 114 0   0%
agentos/evolution/signals.py (no class)   75 0 0   100%
agentos/experiments.py ExperimentRunner   0 0 0   100%
agentos/experiments.py ExperimentConfig   0 0 0   100%
agentos/experiments.py ExperimentReport   0 0 0   100%
agentos/experiments.py PromptVariant   0 0 0   100%
agentos/experiments.py TrialResult   0 0 0   100%
agentos/experiments.py Evaluator   0 0 0   100%
agentos/experiments.py (no class)   11 11 0   0%
agentos/experiments/__init__.py (no class)   2 0 0   100%
agentos/experiments/runner.py PromptVariant   0 0 0   100%
agentos/experiments/runner.py TrialResult   0 0 0   100%
agentos/experiments/runner.py ExperimentConfig   0 0 0   100%
agentos/experiments/runner.py ExperimentReport   0 0 0   100%
agentos/experiments/runner.py Evaluator   15 15 0   0%
agentos/experiments/runner.py ExperimentRunner   68 68 0   0%
agentos/experiments/runner.py (no class)   62 0 0   100%
agentos/feedback.py FeedbackType   0 0 0   100%
agentos/feedback.py FeedbackRecord   0 0 0   100%
agentos/feedback.py FeedbackCollector   0 0 0   100%
agentos/feedback.py PreferenceLearner   0 0 0   100%
agentos/feedback.py (no class)   7 7 0   0%
agentos/feedback/__init__.py (no class)   2 0 0   100%
agentos/feedback/learner.py FeedbackType   0 0 0   100%
agentos/feedback/learner.py FeedbackRecord   0 0 0   100%
agentos/feedback/learner.py FeedbackCollector   39 39 0   0%
agentos/feedback/learner.py PreferenceLearner   19 19 0   0%
agentos/feedback/learner.py (no class)   37 0 0   100%
agentos/guardrails/__init__.py (no class)   4 0 0   100%
agentos/guardrails/engine.py GuardrailAction   0 0 0   100%
agentos/guardrails/engine.py GuardrailCategory   0 0 0   100%
agentos/guardrails/engine.py GuardrailResult   1 1 0   0%
agentos/guardrails/engine.py GuardrailRule   0 0 0   100%
agentos/guardrails/engine.py InputGuardrail   20 20 0   0%
agentos/guardrails/engine.py OutputGuardrail   20 20 0   0%
agentos/guardrails/engine.py GuardrailEngine   7 7 0   0%
agentos/guardrails/engine.py (no class)   51 1 0   98%
agentos/guardrails/policy.py PolicyViolation   0 0 0   100%
agentos/guardrails/policy.py GuardrailPolicy   2 2 0   0%
agentos/guardrails/policy.py PolicyEnforcer   38 38 0   0%
agentos/guardrails/policy.py (no class)   27 0 0   100%
agentos/guardrails/rules.py (no class)   47 37 0   21%
agentos/health.py HealthStatus   0 0 0   100%
agentos/health.py CheckResult   0 0 0   100%
agentos/health.py HealthCheck   0 0 0   100%
agentos/health.py HealthChecker   0 0 0   100%
agentos/health.py (no class)   7 7 0   0%
agentos/health/__init__.py HealthStatus   0 0 0   100%
agentos/health/__init__.py HealthCheck   0 0 0   100%
agentos/health/__init__.py CheckResult   1 1 0   0%
agentos/health/__init__.py HealthChecker   36 36 0   0%
agentos/health/__init__.py (no class)   74 39 0   47%
agentos/hitl/__init__.py (no class)   4 0 0   100%
agentos/hitl/approver.py ApprovalStatus   0 0 0   100%
agentos/hitl/approver.py RiskLevel   0 0 0   100%
agentos/hitl/approver.py ApprovalRequest   0 0 0   100%
agentos/hitl/approver.py ApprovalDecision   2 2 0   0%
agentos/hitl/approver.py ApprovalPolicy   0 0 0   100%
agentos/hitl/approver.py HumanInTheLoop   58 58 0   0%
agentos/hitl/approver.py (no class)   59 0 0   100%
agentos/hitl/gradio_ui.py ApprovalStatus   0 0 0   100%
agentos/hitl/gradio_ui.py RiskLevelUI   0 0 0   100%
agentos/hitl/gradio_ui.py ApprovalRequestUI   4 4 0   0%
agentos/hitl/gradio_ui.py ApprovalHistory   1 1 0   0%
agentos/hitl/gradio_ui.py AgentStatusSnapshot   0 0 0   100%
agentos/hitl/gradio_ui.py ApprovalQueue   58 58 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard   86 86 0   0%
agentos/hitl/gradio_ui.py HITLUIBridge   22 22 0   0%
agentos/hitl/gradio_ui.py (no class)   96 5 0   95%
agentos/hitl/presets.py (no class)   7 3 0   57%
agentos/llm.py MessageRole   0 0 0   100%
agentos/llm.py Message   0 0 0   100%
agentos/llm.py ToolParameter   0 0 0   100%
agentos/llm.py ToolFunction   0 0 0   100%
agentos/llm.py Tool   0 0 0   100%
agentos/llm.py ToolCall   0 0 0   100%
agentos/llm.py CompletionChoice   0 0 0   100%
agentos/llm.py TokenUsage   0 0 0   100%
agentos/llm.py CompletionUsage   0 0 0   100%
agentos/llm.py CompletionResult   0 0 0   100%
agentos/llm.py StreamChunk   0 0 0   100%
agentos/llm.py LLMProvider   0 0 0   100%
agentos/llm.py OpenAIProvider   0 0 0   100%
agentos/llm.py DeepSeekProvider   0 0 0   100%
agentos/llm.py AnthropicProvider   0 0 0   100%
agentos/llm.py (no class)   28 28 0   0%
agentos/llm/__init__.py (no class)   8 0 0   100%
agentos/llm/anthropic_provider.py AnthropicProvider   77 77 0   0%
agentos/llm/anthropic_provider.py (no class)   81 54 0   33%
agentos/llm/base.py MessageRole   0 0 0   100%
agentos/llm/base.py TokenUsage   0 0 0   100%
agentos/llm/base.py CompletionUsage   0 0 0   100%
agentos/llm/base.py Message   6 6 0   0%
agentos/llm/base.py ToolParameter   6 6 0   0%
agentos/llm/base.py ToolFunction   2 2 0   0%
agentos/llm/base.py Tool   2 2 0   0%
agentos/llm/base.py ToolCall   2 2 0   0%
agentos/llm/base.py CompletionChoice   0 0 0   100%
agentos/llm/base.py CompletionResult   0 0 0   100%
agentos/llm/base.py StreamChunk   0 0 0   100%
agentos/llm/base.py LLMProvider   9 9 3   0%
agentos/llm/base.py (no class)   80 0 5   100%
agentos/llm/deepseek_provider.py DeepSeekProvider   6 6 0   0%
agentos/llm/deepseek_provider.py (no class)   11 0 0   100%
agentos/llm/factory.py (no class)   23 16 0   30%
agentos/llm/ollama_provider.py OllamaProvider   10 10 0   0%
agentos/llm/ollama_provider.py (no class)   12 0 0   100%
agentos/llm/openai_provider.py OpenAIProvider   46 46 0   0%
agentos/llm/openai_provider.py (no class)   57 31 0   46%
agentos/llm/pangu_provider.py PanguProvider   10 10 0   0%
agentos/llm/pangu_provider.py (no class)   12 0 0   100%
agentos/llm/tests/__init__.py (no class)   0 0 0   100%
agentos/llm/tests/test_providers.py TestTokenUsage   6 6 0   0%
agentos/llm/tests/test_providers.py TestCompletionUsage   2 2 0   0%
agentos/llm/tests/test_providers.py TestMessage   9 9 0   0%
agentos/llm/tests/test_providers.py TestToolParameter   7 7 0   0%
agentos/llm/tests/test_providers.py TestTool   12 12 0   0%
agentos/llm/tests/test_providers.py TestToolCall   6 6 0   0%
agentos/llm/tests/test_providers.py TestStreamChunk   5 5 0   0%
agentos/llm/tests/test_providers.py TestCreateProvider   21 21 0   0%
agentos/llm/tests/test_providers.py TestDeepSeekProvider   15 15 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider   38 38 0   0%
agentos/llm/tests/test_providers.py (no class)   50 50 0   0%
agentos/log.py JSONFormatter   1 1 0   0%
agentos/log.py TraceContext   0 0 0   100%
agentos/log.py (no class)   5 5 0   0%
agentos/log/__init__.py (no class)   2 0 0   100%
agentos/log/formatter.py TraceContext   2 2 0   0%
agentos/log/formatter.py JSONFormatter   9 9 0   0%
agentos/log/formatter.py _ExtraAdapter   4 4 0   0%
agentos/log/formatter.py (no class)   30 11 0   63%
agentos/marketplace/__init__.py TemplateCategory   0 0 0   100%
agentos/marketplace/__init__.py TemplateStatus   0 0 0   100%
agentos/marketplace/__init__.py TemplateDependency   0 0 0   100%
agentos/marketplace/__init__.py TemplateVersion   0 0 0   100%
agentos/marketplace/__init__.py TemplateReview   0 0 0   100%
agentos/marketplace/__init__.py AgentTemplate   7 7 0   0%
agentos/marketplace/__init__.py MarketSearchQuery   0 0 0   100%
agentos/marketplace/__init__.py MarketSearchResult   0 0 0   100%
agentos/marketplace/__init__.py MarketRegistryBackend   0 0 6   100%
agentos/marketplace/__init__.py InMemoryMarketBackend   60 60 0   0%
agentos/marketplace/__init__.py FileMarketBackend   39 39 0   0%
agentos/marketplace/__init__.py RemoteMarketClient   50 50 0   0%
agentos/marketplace/__init__.py MarketplaceManager   61 61 0   0%
agentos/marketplace/__init__.py TemplateBuilder   17 17 0   0%
agentos/marketplace/__init__.py (no class)   152 152 21   0%
agentos/marketplace/bridge.py EcosystemFormat   0 0 0   100%
agentos/marketplace/bridge.py BridgeResult   0 0 0   100%
agentos/marketplace/bridge.py BridgeBatchResult   0 0 0   100%
agentos/marketplace/bridge.py BaseAdapter   3 3 0   0%
agentos/marketplace/bridge.py ClaudeCodeAdapter   29 29 0   0%
agentos/marketplace/bridge.py CursorAdapter   21 21 0   0%
agentos/marketplace/bridge.py CustomGPTAdapter   19 19 0   0%
agentos/marketplace/bridge.py LangChainAdapter   21 21 0   0%
agentos/marketplace/bridge.py AdapterFactory   10 10 0   0%
agentos/marketplace/bridge.py EcosystemBridge   42 42 0   0%
agentos/marketplace/bridge.py (no class)   88 88 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemSource   0 0 0   100%
agentos/marketplace/ecosystem_bridge.py EcosystemMeta   0 0 0   100%
agentos/marketplace/ecosystem_bridge.py CrossEcosystemSkill   0 0 0   100%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge   223 223 0   0%
agentos/marketplace/ecosystem_bridge.py (no class)   81 81 0   0%
agentos/marketplace/importer.py RemoteSkill   0 0 0   100%
agentos/marketplace/importer.py OpenClawImporter   109 109 0   0%
agentos/marketplace/importer.py HuggingFaceImporter   31 31 0   0%
agentos/marketplace/importer.py GitHubImporter   36 36 0   0%
agentos/marketplace/importer.py UnifiedImporter   23 23 0   0%
agentos/marketplace/importer.py (no class)   45 45 0   0%
agentos/marketplace/manifest.py SkillFormat   7 7 0   0%
agentos/marketplace/manifest.py ToolDef   0 0 0   100%
agentos/marketplace/manifest.py SkillManifest   61 61 0   0%
agentos/marketplace/manifest.py (no class)   50 50 0   0%
agentos/marketplace/registry.py System   0 0 0   100%
agentos/marketplace/registry.py SearchResult   0 0 0   100%
agentos/marketplace/registry.py InstallResult   0 0 0   100%
agentos/marketplace/registry.py SkillRegistry   208 208 0   0%
agentos/marketplace/registry.py (no class)   54 54 1   0%
agentos/mcp/__init__.py MCPServerConfig   0 0 0   100%
agentos/mcp/__init__.py MCPToolInfo   0 0 0   100%
agentos/mcp/__init__.py MCPResourceInfo   0 0 0   100%
agentos/mcp/__init__.py MCPPromptInfo   0 0 0   100%
agentos/mcp/__init__.py MCPTransport   0 0 4   100%
agentos/mcp/__init__.py StdioTransport   63 63 0   0%
agentos/mcp/__init__.py SSETransport   58 58 0   0%
agentos/mcp/__init__.py MCPError   4 4 0   0%
agentos/mcp/__init__.py MCPClient   104 104 0   0%
agentos/mcp/__init__.py (no class)   83 4 13   95%
agentos/mcp/adapter.py MCPToolAdapter   28 28 0   0%
agentos/mcp/adapter.py MCPToolRegistry   12 12 0   0%
agentos/mcp/adapter.py (no class)   24 0 0   100%
agentos/mcp/builtin_servers.py FilesystemServer   43 43 0   0%
agentos/mcp/builtin_servers.py WebFetchServer   38 38 0   0%
agentos/mcp/builtin_servers.py MemoryServer   41 41 0   0%
agentos/mcp/builtin_servers.py SearchServer   49 49 0   0%
agentos/mcp/builtin_servers.py GitServer   23 23 0   0%
agentos/mcp/builtin_servers.py ShellServer   17 17 0   0%
agentos/mcp/builtin_servers.py CodeServer   27 27 0   0%
agentos/mcp/builtin_servers.py TextServer   19 19 0   0%
agentos/mcp/builtin_servers.py BuiltinMCPRegistry   20 18 0   10%
agentos/mcp/builtin_servers.py (no class)   125 11 0   91%
agentos/mcp/sampling.py SamplingRole   0 0 0   100%
agentos/mcp/sampling.py SamplingContentBlock   10 10 0   0%
agentos/mcp/sampling.py SamplingMessage   13 13 0   0%
agentos/mcp/sampling.py SamplingRequest   15 15 0   0%
agentos/mcp/sampling.py SamplingResponse   15 15 0   0%
agentos/mcp/sampling.py SamplingError   3 3 0   0%
agentos/mcp/sampling.py MCPClientSampling   21 21 0   0%
agentos/mcp/sampling.py MCPResourceTemplate   9 9 0   0%
agentos/mcp/sampling.py MCPLogLevel   0 0 0   100%
agentos/mcp/sampling.py MCPLoggingHandler   10 10 0   0%
agentos/mcp/sampling.py MCPRoot   5 5 0   0%
agentos/mcp/sampling.py (no class)   102 102 0   0%
agentos/mcp/server.py MCPServer   138 138 0   0%
agentos/mcp/server.py MCPToolDef   4 4 0   0%
agentos/mcp/server.py MCPResource   5 5 0   0%
agentos/mcp/server.py MCPPromptDef   4 4 0   0%
agentos/mcp/server.py MCPError   3 3 0   0%
agentos/mcp/server.py ServerInfo   0 0 0   100%
agentos/mcp/server.py Tool   0 0 0   100%
agentos/mcp/server.py AgentCard   0 0 0   100%
agentos/mcp/server.py (no class)   67 6 0   91%
agentos/memory/__init__.py (no class)   13 0 0   100%
agentos/memory/compressor.py ContextCompressor   22 22 0   0%
agentos/memory/compressor.py (no class)   9 0 0   100%
agentos/memory/consolidation.py MemoryType   0 0 0   100%
agentos/memory/consolidation.py MemoryImportance   0 0 0   100%
agentos/memory/consolidation.py MemoryFragment   4 4 0   0%
agentos/memory/consolidation.py ReflectionResult   2 2 0   0%
agentos/memory/consolidation.py VectorStoreBackend   4 4 0   0%
agentos/memory/consolidation.py InMemoryVectorStore   35 35 0   0%
agentos/memory/consolidation.py EmbeddingProvider   3 3 0   0%
agentos/memory/consolidation.py SimpleHashEmbedding   13 13 0   0%
agentos/memory/consolidation.py ReflectionConfig   4 4 0   0%
agentos/memory/consolidation.py ReflectionEngine   69 69 0   0%
agentos/memory/consolidation.py MemoryContextInjector   21 21 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline   12 12 0   0%
agentos/memory/consolidation.py (no class)   98 0 0   100%
agentos/memory/conversation.py WindowStrategy   0 0 0   100%
agentos/memory/conversation.py ConversationTurn   0 0 0   100%
agentos/memory/conversation.py WindowConfig   0 0 0   100%
agentos/memory/conversation.py ConversationMemory   85 85 0   0%
agentos/memory/conversation.py (no class)   61 0 0   100%
agentos/memory/long_term.py MemoryEntry   0 0 0   100%
agentos/memory/long_term.py LongTermMemory   53 53 0   0%
agentos/memory/long_term.py MemoryStore   22 22 0   0%
agentos/memory/long_term.py (no class)   28 0 0   100%
agentos/memory/pager.py MemoryPage   2 2 0   0%
agentos/memory/pager.py PagerStats   2 2 0   0%
agentos/memory/pager.py SwapStore   47 47 0   0%
agentos/memory/pager.py MemoryPager   81 81 0   0%
agentos/memory/pager.py (no class)   60 6 0   90%
agentos/memory/persistence.py MemorySnapshot   7 7 0   0%
agentos/memory/persistence.py MemoryPersistenceManager   147 147 0   0%
agentos/memory/persistence.py (no class)   36 0 0   100%
agentos/memory/pyramid.py MemoryType   0 0 0   100%
agentos/memory/pyramid.py MemoryLayer   0 0 0   100%
agentos/memory/pyramid.py MemoryItem   4 4 0   0%
agentos/memory/pyramid.py MemoryPyramid   66 66 0   0%
agentos/memory/pyramid.py (no class)   42 0 0   100%
agentos/memory/retriever.py RetrievalStrategy   0 0 0   100%
agentos/memory/retriever.py MemoryEntry   0 0 0   100%
agentos/memory/retriever.py RetrievalResult   0 0 0   100%
agentos/memory/retriever.py RetrievalStats   0 0 0   100%
agentos/memory/retriever.py SemanticMemoryRetriever   127 127 0   0%
agentos/memory/retriever.py (no class)   52 0 0   100%
agentos/memory/session.py SessionStatus   0 0 0   100%
agentos/memory/session.py SessionState   3 3 0   0%
agentos/memory/session.py Session   4 4 0   0%
agentos/memory/session.py SessionManager   150 146 0   3%
agentos/memory/session.py (no class)   69 0 0   100%
agentos/memory/short_term.py VectorMemory   21 21 0   0%
agentos/memory/short_term.py (no class)   11 0 0   100%
agentos/memory/summarizer.py MemoryType   0 0 0   100%
agentos/memory/summarizer.py MemoryChunk   2 2 0   0%
agentos/memory/summarizer.py ImportanceScorer   17 17 0   0%
agentos/memory/summarizer.py MemorySummarizer   48 48 0   0%
agentos/memory/summarizer.py ConversationMemory   20 20 0   0%
agentos/memory/summarizer.py (no class)   45 0 0   100%
agentos/memory/working.py MemoryItem   0 0 0   100%
agentos/memory/working.py WorkingMemory   18 18 0   0%
agentos/memory/working.py (no class)   16 0 0   100%
agentos/models/__init__.py (no class)   4 0 0   100%
agentos/models/backends/__init__.py (no class)   0 0 0   100%
agentos/models/backends/anthropic.py ClaudeConfig   0 0 0   100%
agentos/models/backends/anthropic.py ClaudeClient   74 74 0   0%
agentos/models/backends/anthropic.py (no class)   26 0 0   100%
agentos/models/backends/gemini.py GeminiSafetySetting   0 0 0   100%
agentos/models/backends/gemini.py GeminiConfig   0 0 0   100%
agentos/models/backends/gemini.py GeminiClient   96 96 0   0%
agentos/models/backends/gemini.py (no class)   58 20 0   66%
agentos/models/backends/ollama.py OllamaConfig   0 0 0   100%
agentos/models/backends/ollama.py OllamaClient   72 72 0   0%
agentos/models/backends/ollama.py (no class)   25 0 0   100%
agentos/models/backends/openai.py OpenAIConfig   0 0 0   100%
agentos/models/backends/openai.py OpenAIClient   65 65 0   0%
agentos/models/backends/openai.py (no class)   26 0 0   100%
agentos/models/resilience.py CircuitState   0 0 0   100%
agentos/models/resilience.py CircuitBreakerConfig   0 0 0   100%
agentos/models/resilience.py CircuitBreakerStats   0 0 0   100%
agentos/models/resilience.py CircuitBreaker   61 61 0   0%
agentos/models/resilience.py CircuitBreakerOpenError   0 0 0   100%
agentos/models/resilience.py RetryConfig   0 0 0   100%
agentos/models/resilience.py CancellationSource   0 0 0   100%
agentos/models/resilience.py CancelledError   2 2 0   0%
agentos/models/resilience.py RetryExhaustedError   3 3 0   0%
agentos/models/resilience.py TimeoutError   0 0 0   100%
agentos/models/resilience.py FallbackExhaustedError   3 3 0   0%
agentos/models/resilience.py ResilienceConfig   0 0 0   100%
agentos/models/resilience.py ResilientCall   9 9 0   0%
agentos/models/resilience.py (no class)   122 47 0   61%
agentos/models/router.py ModelResponse   1 1 0   0%
agentos/models/router.py ModelSpec   0 0 0   100%
agentos/models/router.py AllModelsFailed   0 0 0   100%
agentos/models/router.py ModelConfig   0 0 0   100%
agentos/models/router.py ModelRouter   5 5 0   0%
agentos/models/router.py (no class)   36 0 0   100%
agentos/models/routing_strategy.py Complexity   0 0 0   100%
agentos/models/routing_strategy.py Budget   0 0 0   100%
agentos/models/routing_strategy.py RoutingStrategy   18 18 0   0%
agentos/models/routing_strategy.py (no class)   25 0 0   100%
agentos/monitoring.py AlertSeverity   0 0 0   100%
agentos/monitoring.py AlertState   0 0 0   100%
agentos/monitoring.py AlertRule   0 0 0   100%
agentos/monitoring.py Alert   0 0 0   100%
agentos/monitoring.py AlertEvaluator   0 0 0   100%
agentos/monitoring.py MonitoringConfig   0 0 0   100%
agentos/monitoring.py WebhookConfig   0 0 0   100%
agentos/monitoring.py WebhookDispatcher   0 0 0   100%
agentos/monitoring.py (no class)   14 14 0   0%
agentos/monitoring/__init__.py (no class)   2 0 0   100%
agentos/monitoring/alerts.py AlertSeverity   0 0 0   100%
agentos/monitoring/alerts.py AlertState   0 0 0   100%
agentos/monitoring/alerts.py AlertRule   9 9 0   0%
agentos/monitoring/alerts.py Alert   2 2 0   0%
agentos/monitoring/alerts.py MonitoringConfig   0 0 0   100%
agentos/monitoring/alerts.py WebhookConfig   0 0 0   100%
agentos/monitoring/alerts.py WebhookDispatcher   14 14 0   0%
agentos/monitoring/alerts.py AlertEvaluator   14 14 0   0%
agentos/monitoring/alerts.py (no class)   53 0 0   100%
agentos/multimodal/__init__.py MediaType   0 0 0   100%
agentos/multimodal/__init__.py ImageFormat   0 0 0   100%
agentos/multimodal/__init__.py MediaMetadata   1 1 0   0%
agentos/multimodal/__init__.py MediaContext   3 3 0   0%
agentos/multimodal/__init__.py MediaDetector   32 32 0   0%
agentos/multimodal/__init__.py MediaProcessor   0 0 2   100%
agentos/multimodal/__init__.py ImageProcessor   71 71 0   0%
agentos/multimodal/__init__.py AudioProcessor   30 30 0   0%
agentos/multimodal/__init__.py VideoProcessor   48 48 0   0%
agentos/multimodal/__init__.py DocumentProcessor   46 46 0   0%
agentos/multimodal/__init__.py MultimodalContextManager   32 32 0   0%
agentos/multimodal/__init__.py (no class)   112 2 7   98%
agentos/multimodal/manager.py Modality   0 0 0   100%
agentos/multimodal/manager.py MultimodalBlock   11 11 0   0%
agentos/multimodal/manager.py ImageProcessor   26 26 0   0%
agentos/multimodal/manager.py AudioProcessor   13 13 0   0%
agentos/multimodal/manager.py DocumentParser   33 33 0   0%
agentos/multimodal/manager.py MultimodalManager   26 26 0   0%
agentos/multimodal/manager.py (no class)   58 0 0   100%
agentos/multimodal/provider.py Modality   0 0 0   100%
agentos/multimodal/provider.py ImageFormat   0 0 0   100%
agentos/multimodal/provider.py AudioFormat   0 0 0   100%
agentos/multimodal/provider.py MultiModalContent   12 12 0   0%
agentos/multimodal/provider.py MultiModalMessage   24 24 0   0%
agentos/multimodal/provider.py VisionProvider   0 0 2   100%
agentos/multimodal/provider.py OpenAIVisionProvider   17 17 0   0%
agentos/multimodal/provider.py LocalVisionProvider   8 8 0   0%
agentos/multimodal/provider.py AudioProvider   0 0 2   100%
agentos/multimodal/provider.py OpenAIAudioProvider   21 21 0   0%
agentos/multimodal/provider.py EdgeTTSProvider   11 11 0   0%
agentos/multimodal/provider.py MultiModalClient   11 11 0   0%
agentos/multimodal/provider.py (no class)   76 76 6   0%
agentos/observability/__init__.py SpanKind   0 0 0   100%
agentos/observability/__init__.py SpanStatus   0 0 0   100%
agentos/observability/__init__.py SpanEvent   0 0 0   100%
agentos/observability/__init__.py Span   9 9 0   0%
agentos/observability/__init__.py Trace   6 6 0   0%
agentos/observability/__init__.py Tracer   45 45 0   0%
agentos/observability/__init__.py MetricType   0 0 0   100%
agentos/observability/__init__.py Metric   0 0 0   100%
agentos/observability/__init__.py MetricsRegistry   39 39 0   0%
agentos/observability/__init__.py Counter   5 5 0   0%
agentos/observability/__init__.py Gauge   5 5 0   0%
agentos/observability/__init__.py Histogram   15 15 0   0%
agentos/observability/__init__.py LogLevel   0 0 0   100%
agentos/observability/__init__.py StructuredLogger   22 22 0   0%
agentos/observability/__init__.py ObservabilityDashboard   31 31 0   0%
agentos/observability/__init__.py MetricsCollector   0 0 0   100%
agentos/observability/__init__.py NoopTracer   3 3 0   0%
agentos/observability/__init__.py CostAnalytics   5 5 0   0%
agentos/observability/__init__.py BudgetAlert   6 6 0   0%
agentos/observability/__init__.py (no class)   162 12 0   93%
agentos/observability/cost_analytics.py CostEntry   0 0 0   100%
agentos/observability/cost_analytics.py DailySummary   0 0 0   100%
agentos/observability/cost_analytics.py CostBreakdown   3 3 0   0%
agentos/observability/cost_analytics.py CostSession   0 0 0   100%
agentos/observability/cost_analytics.py BudgetAlert   0 0 0   100%
agentos/observability/cost_analytics.py CostAnalytics   160 160 0   0%
agentos/observability/cost_analytics.py (no class)   74 0 0   100%
agentos/observability/metrics.py MetricSnapshot   4 4 0   0%
agentos/observability/metrics.py MetricPoint   0 0 0   100%
agentos/observability/metrics.py Histogram   39 39 0   0%
agentos/observability/metrics.py Counter   2 2 0   0%
agentos/observability/metrics.py Gauge   4 4 0   0%
agentos/observability/metrics.py MetricsCollector   39 39 0   0%
agentos/observability/metrics.py (no class)   82 0 0   100%
agentos/observability/otel_bridge.py OTelExporter   0 0 0   100%
agentos/observability/otel_bridge.py OtelStatus   0 0 0   100%
agentos/observability/otel_bridge.py SpanKind   0 0 0   100%
agentos/observability/otel_bridge.py OtelConfig   9 9 0   0%
agentos/observability/otel_bridge.py SpanHandle   9 9 0   0%
agentos/observability/otel_bridge.py OtelTracer   100 100 0   0%
agentos/observability/otel_bridge.py OtelMeter   51 51 0   0%
agentos/observability/otel_bridge.py OtelMiddleware   34 34 0   0%
agentos/observability/otel_bridge.py (no class)   95 95 3   0%
agentos/observability/tracer.py StepTrace   0 0 0   100%
agentos/observability/tracer.py TokenStats   0 0 0   100%
agentos/observability/tracer.py ObservabilityReport   4 4 0   0%
agentos/observability/tracer.py Tracer   24 24 0   0%
agentos/observability/tracer.py NoopTracer   6 6 0   0%
agentos/observability/tracer.py (no class)   48 0 0   100%
agentos/orchestration/__init__.py (no class)   24 1 0   96%
agentos/orchestration/a2a_router.py TaskStatus   0 0 0   100%
agentos/orchestration/a2a_router.py AgentCard   0 0 0   100%
agentos/orchestration/a2a_router.py Task   0 0 0   100%
agentos/orchestration/a2a_router.py TaskResult   0 0 0   100%
agentos/orchestration/a2a_router.py A2ARouter   18 18 0   0%
agentos/orchestration/a2a_router.py (no class)   37 0 0   100%
agentos/orchestration/distributed.py AgentPlacementSpec   0 0 0   100%
agentos/orchestration/distributed.py DistTaskStatus   0 0 0   100%
agentos/orchestration/distributed.py DistAgentStatus   0 0 0   100%
agentos/orchestration/distributed.py PlacementStrategy   0 0 0   100%
agentos/orchestration/distributed.py DistSwarmConfig   0 0 0   100%
agentos/orchestration/distributed.py DistTaskRecord   0 0 0   100%
agentos/orchestration/distributed.py CrossNodeMailbox   9 9 0   0%
agentos/orchestration/distributed.py CrossNodeBus   13 13 0   0%
agentos/orchestration/distributed.py RayAgentActor   18 18 0   0%
agentos/orchestration/distributed.py DistTaskQueue   15 15 0   0%
agentos/orchestration/distributed.py DistSwarmCoordinator   29 29 0   0%
agentos/orchestration/distributed.py (no class)   95 11 0   88%
agentos/orchestration/graph.py NodeStatus   0 0 0   100%
agentos/orchestration/graph.py GraphNode   1 1 0   0%
agentos/orchestration/graph.py GraphEdge   1 1 0   0%
agentos/orchestration/graph.py GraphResult   1 1 0   0%
agentos/orchestration/graph.py GraphOrchestrator   123 123 0   0%
agentos/orchestration/graph.py (no class)   56 0 0   100%
agentos/orchestration/graph_executor.py GraphNodeState   0 0 0   100%
agentos/orchestration/graph_executor.py GraphNode   7 7 0   0%
agentos/orchestration/graph_executor.py GraphResult   0 0 0   100%
agentos/orchestration/graph_executor.py AgentGraph   113 113 0   0%
agentos/orchestration/graph_executor.py GraphRecipe   5 5 0   0%
agentos/orchestration/graph_executor.py (no class)   59 0 0   100%
agentos/orchestration/parallel.py TaskStatus   0 0 0   100%
agentos/orchestration/parallel.py TaskResult   2 2 0   0%
agentos/orchestration/parallel.py RunResult   1 1 0   0%
agentos/orchestration/parallel.py ParallelExecutor   111 111 0   0%
agentos/orchestration/parallel.py (no class)   52 0 0   100%
agentos/orchestration/swarm_coordinator.py (no class)   4 0 0   100%
agentos/orchestration/task_decomposer.py TaskNodeStatus   0 0 0   100%
agentos/orchestration/task_decomposer.py DecompositionStrategy   0 0 0   100%
agentos/orchestration/task_decomposer.py TaskEdge   0 0 0   100%
agentos/orchestration/task_decomposer.py TaskNode   0 0 0   100%
agentos/orchestration/task_decomposer.py TaskDAG   50 50 0   0%
agentos/orchestration/task_decomposer.py DecompositionTrace   0 0 0   100%
agentos/orchestration/task_decomposer.py TaskDecomposer   150 150 0   0%
agentos/orchestration/task_decomposer.py (no class)   79 1 0   99%
agentos/plugin_manager.py PluginManager   21 21 0   0%
agentos/plugin_manager.py PluginInfo   0 0 0   100%
agentos/plugin_manager.py (no class)   23 0 0   100%
agentos/plugins.py PluginRegistry   0 0 0   100%
agentos/plugins.py RegisteredPlugin   0 0 0   100%
agentos/plugins.py PluginStatus   0 0 0   100%
agentos/plugins.py PluginDiscovery   0 0 0   100%
agentos/plugins.py DiscoveredPlugin   0 0 0   100%
agentos/plugins.py PluginLoader   0 0 0   100%
agentos/plugins.py LifecycleManager   0 0 0   100%
agentos/plugins.py (no class)   9 9 0   0%
agentos/plugins/__init__.py PluginStatus   0 0 0   100%
agentos/plugins/__init__.py PluginManifest   2 2 0   0%
agentos/plugins/__init__.py BasePlugin   37 37 0   0%
agentos/plugins/__init__.py PluginRegistry   167 167 0   0%
agentos/plugins/__init__.py PluginFileWatcher   46 46 0   0%
agentos/plugins/__init__.py AuditLoggerPlugin   4 4 0   0%
agentos/plugins/__init__.py HealthCheckPlugin   3 3 0   0%
agentos/plugins/__init__.py RegisteredPlugin   0 0 0   100%
agentos/plugins/__init__.py DiscoveredPlugin   0 0 0   100%
agentos/plugins/__init__.py PluginDiscovery   2 2 0   0%
agentos/plugins/__init__.py PluginLoader   2 2 0   0%
agentos/plugins/__init__.py LifecycleManager   3 3 0   0%
agentos/plugins/__init__.py (no class)   127 7 0   94%
agentos/plugins/discovery.py PluginProtocol   0 0 2   100%
agentos/plugins/discovery.py DiscoveredPlugin   1 1 0   0%
agentos/plugins/discovery.py DiscoveryResult   0 0 0   100%
agentos/plugins/discovery.py PluginDiscovery   60 60 0   0%
agentos/plugins/discovery.py (no class)   50 50 3   0%
agentos/plugins/lifecycle.py LifecyclePlugin   12 12 0   0%
agentos/plugins/lifecycle.py PluginHealth   0 0 0   100%
agentos/plugins/lifecycle.py HealthStatus   2 2 0   0%
agentos/plugins/lifecycle.py LifecycleReport   0 0 0   100%
agentos/plugins/lifecycle.py LifecycleManager   97 97 0   0%
agentos/plugins/lifecycle.py (no class)   56 56 0   0%
agentos/plugins/loader.py PluginLoadError   3 3 0   0%
agentos/plugins/loader.py PluginLoader   134 134 0   0%
agentos/plugins/loader.py (no class)   22 22 0   0%
agentos/plugins/registry.py PluginType   0 0 0   100%
agentos/plugins/registry.py PluginStatus   0 0 0   100%
agentos/plugins/registry.py PluginManifest   1 1 0   0%
agentos/plugins/registry.py RegisteredPlugin   0 0 0   100%
agentos/plugins/registry.py PluginRegistry   70 70 0   0%
agentos/plugins/registry.py DependencyCycleError   0 0 0   100%
agentos/plugins/registry.py (no class)   62 62 0   0%
agentos/prompt/__init__.py (no class)   2 0 0   100%
agentos/prompt/hub.py PromptType   0 0 0   100%
agentos/prompt/hub.py PromptTag   0 0 0   100%
agentos/prompt/hub.py PromptVersion   2 2 0   0%
agentos/prompt/hub.py PromptTemplate   41 41 0   0%
agentos/prompt/hub.py PromptHub   48 48 0   0%
agentos/prompt/hub.py BUILTIN_PROMPTS   0 0 0   100%
agentos/prompt/hub.py (no class)   73 4 0   95%
agentos/prompts.py PromptTemplate   0 0 0   100%
agentos/prompts.py PromptRegistry   2 2 0   0%
agentos/prompts.py (no class)   4 4 0   0%
agentos/prompts/__init__.py (no class)   4 0 0   100%
agentos/prompts/few_shot.py SelectionStrategy   0 0 0   100%
agentos/prompts/few_shot.py Example   2 2 0   0%
agentos/prompts/few_shot.py FewShotSelector   59 59 0   0%
agentos/prompts/few_shot.py (no class)   48 8 0   83%
agentos/prompts/manager.py PromptTemplate   5 5 0   0%
agentos/prompts/manager.py PromptRegistry   61 61 0   0%
agentos/prompts/manager.py (no class)   28 0 0   100%
agentos/prompts/optimizer.py OptimizationStrategy   0 0 0   100%
agentos/prompts/optimizer.py OptimizerConfig   0 0 0   100%
agentos/prompts/optimizer.py PromptCandidate   0 0 0   100%
agentos/prompts/optimizer.py OptimizationResult   0 0 0   100%
agentos/prompts/optimizer.py PromptOptimizer   34 34 0   0%
agentos/prompts/optimizer.py (no class)   46 0 0   100%
agentos/protocols/__init__.py CapabilityDomain   0 0 0   100%
agentos/protocols/__init__.py QoSLevel   0 0 0   100%
agentos/protocols/__init__.py AgentCapability   0 0 0   100%
agentos/protocols/__init__.py AgentContract   1 1 0   0%
agentos/protocols/__init__.py MatchScore   0 0 0   100%
agentos/protocols/__init__.py CapabilityMatcher   10 10 0   0%
agentos/protocols/__init__.py ContractRegistry   4 4 0   0%
agentos/protocols/__init__.py (no class)   44 0 0   100%
agentos/protocols/a2a.py TaskState   0 0 0   100%
agentos/protocols/a2a.py TaskStatus   0 0 0   100%
agentos/protocols/a2a.py AgentCard   11 11 0   0%
agentos/protocols/a2a.py A2AMessageBus   3 3 0   0%
agentos/protocols/a2a.py PartType   0 0 0   100%
agentos/protocols/a2a.py MessageRole   0 0 0   100%
agentos/protocols/a2a.py TextPart   2 2 0   0%
agentos/protocols/a2a.py FilePart   2 2 0   0%
agentos/protocols/a2a.py DataPart   2 2 0   0%
agentos/protocols/a2a.py A2AArtifact   12 12 0   0%
agentos/protocols/a2a.py A2AMessage   7 7 0   0%
agentos/protocols/a2a.py A2ATask   28 28 0   0%
agentos/protocols/a2a.py A2AHandoff   7 7 0   0%
agentos/protocols/a2a.py A2ASession   4 4 0   0%
agentos/protocols/a2a.py A2AClient   92 92 0   0%
agentos/protocols/a2a.py A2AServer   106 106 0   0%
agentos/protocols/a2a.py AgentRecord   1 1 0   0%
agentos/protocols/a2a.py AgentRegistry   14 14 0   0%
agentos/protocols/a2a.py (no class)   192 10 0   95%
agentos/protocols/a2a_store.py A2ATaskStore   0 0 6   100%
agentos/protocols/a2a_store.py InMemoryTaskStore   29 29 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore   55 55 0   0%
agentos/protocols/a2a_store.py (no class)   43 0 7   100%
agentos/protocols/a2a_streaming.py A2AStreamEvent   0 0 0   100%
agentos/protocols/a2a_streaming.py TaskProgress   0 0 0   100%
agentos/protocols/a2a_streaming.py A2AStreamSession   51 51 0   0%
agentos/protocols/a2a_streaming.py StreamingAggregator   3 3 0   0%
agentos/protocols/a2a_streaming.py A2AStreamManager   26 26 0   0%
agentos/protocols/a2a_streaming.py (no class)   46 0 0   100%
agentos/protocols/agent_card.py AgentCard   19 19 0   0%
agentos/protocols/agent_card.py AgentCardRegistry   23 23 0   0%
agentos/protocols/agent_card.py AgentCardDiscovery   11 11 0   0%
agentos/protocols/agent_card.py (no class)   67 16 0   76%
agentos/protocols/compliance.py TestStatus   0 0 0   100%
agentos/protocols/compliance.py ProtocolTestResult   0 0 0   100%
agentos/protocols/compliance.py ComplianceReport   4 4 0   0%
agentos/protocols/compliance.py MCPComplianceSuite   95 95 0   0%
agentos/protocols/compliance.py A2AComplianceSuite   77 77 0   0%
agentos/protocols/compliance.py CrossFrameworkInterop   37 37 0   0%
agentos/protocols/compliance.py (no class)   85 85 0   0%
agentos/protocols/contracts.py CapabilityDomain   0 0 0   100%
agentos/protocols/contracts.py QoSLevel   0 0 0   100%
agentos/protocols/contracts.py AgentCapability   0 0 0   100%
agentos/protocols/contracts.py AgentContract   3 3 0   0%
agentos/protocols/contracts.py MatchScore   0 0 0   100%
agentos/protocols/contracts.py CapabilityMatcher   51 51 0   0%
agentos/protocols/contracts.py ContractRegistry   27 27 0   0%
agentos/protocols/contracts.py (no class)   81 81 0   0%
agentos/protocols/grpc.py GrpcFrameCodec   16 16 0   0%
agentos/protocols/grpc.py TaskStatus   0 0 0   100%
agentos/protocols/grpc.py GrpcTaskRequest   12 12 0   0%
agentos/protocols/grpc.py GrpcTaskResponse   7 7 0   0%
agentos/protocols/grpc.py GrpcHeartbeat   7 7 0   0%
agentos/protocols/grpc.py GrpcStreamChunk   7 7 0   0%
agentos/protocols/grpc.py GrpcStatusCode   0 0 0   100%
agentos/protocols/grpc.py GrpcAgentService   0 0 5   100%
agentos/protocols/grpc.py A2AGrpcServer   6 6 0   0%
agentos/protocols/grpc.py GrpcServerConfig   0 0 0   100%
agentos/protocols/grpc.py GrpcServer   66 66 0   0%
agentos/protocols/grpc.py GrpcClientConfig   0 0 0   100%
agentos/protocols/grpc.py GrpcClient   74 74 0   0%
agentos/protocols/grpc.py DefaultAgentService   28 28 0   0%
agentos/protocols/grpc.py (no class)   194 37 7   81%
agentos/protocols/mcp.py MCPServerConfig   0 0 0   100%
agentos/protocols/mcp.py MCPToolSchema   0 0 0   100%
agentos/protocols/mcp.py MCPTransport   0 0 3   100%
agentos/protocols/mcp.py StdioTransport   11 11 0   0%
agentos/protocols/mcp.py SSETransport   6 6 0   0%
agentos/protocols/mcp.py MCPClient   26 26 0   0%
agentos/protocols/mcp.py (no class)   38 0 7   100%
agentos/protocols/output.py StructuredOutput   0 0 0   100%
agentos/protocols/output.py ValidationResult   0 0 0   100%
agentos/protocols/output.py OutputValidator   22 22 0   0%
agentos/protocols/output.py (no class)   42 18 0   57%
agentos/protocols/registry.py AgentInfo   0 0 0   100%
agentos/protocols/registry.py DiscoveryCapability   2 2 0   0%
agentos/protocols/registry.py DiscoveryCard   3 3 0   0%
agentos/protocols/registry.py AgentStatus   0 0 0   100%
agentos/protocols/registry.py RegistryEntry   3 3 0   0%
agentos/protocols/registry.py AgentRegistry   166 156 0   6%
agentos/protocols/registry.py A2ARegistryBridge   21 21 0   0%
agentos/protocols/registry.py AgentRecord   0 0 0   100%
agentos/protocols/registry.py (no class)   166 35 0   79%
agentos/queue.py TaskState   0 0 0   100%
agentos/queue.py TaskPriority   0 0 0   100%
agentos/queue.py TaskQueue   1 1 0   0%
agentos/queue.py RateLimitStrategy   0 0 0   100%
agentos/queue.py RateLimitConfig   0 0 0   100%
agentos/queue.py RateLimiter   1 1 0   0%
agentos/queue.py (no class)   10 10 0   0%
agentos/queue/__init__.py (no class)   3 0 0   100%
agentos/queue/rate_limiter.py RateLimitStrategy   0 0 0   100%
agentos/queue/rate_limiter.py RateLimitConfig   0 0 0   100%
agentos/queue/rate_limiter.py RateLimitResult   0 0 0   100%
agentos/queue/rate_limiter.py TokenBucket   17 17 0   0%
agentos/queue/rate_limiter.py SlidingWindow   14 14 0   0%
agentos/queue/rate_limiter.py ConcurrencyLimiter   5 5 0   0%
agentos/queue/rate_limiter.py RateLimiter   20 20 0   0%
agentos/queue/rate_limiter.py QuotaManager   6 6 0   0%
agentos/queue/rate_limiter.py (no class)   55 0 0   100%
agentos/queue/task_queue.py TaskState   0 0 0   100%
agentos/queue/task_queue.py TaskPriority   0 0 0   100%
agentos/queue/task_queue.py QueuedTask   0 0 0   100%
agentos/queue/task_queue.py ScheduledTask   0 0 0   100%
agentos/queue/task_queue.py MemoryQueue   29 29 0   0%
agentos/queue/task_queue.py TaskQueue   56 56 0   0%
agentos/queue/task_queue.py (no class)   63 0 0   100%
agentos/rag.py ChunkConfig   0 0 0   100%
agentos/rag.py EmbeddingConfig   0 0 0   100%
agentos/rag.py TextChunker   0 0 0   100%
agentos/rag.py RAGPipeline   0 0 0   100%
agentos/rag.py (no class)   7 7 0   0%
agentos/rag/__init__.py TextChunker   5 5 0   0%
agentos/rag/__init__.py (no class)   14 0 0   100%
agentos/rag/citation.py Citation   0 0 0   100%
agentos/rag/citation.py CitationReport   1 1 0   0%
agentos/rag/citation.py CitationTracer   82 82 0   0%
agentos/rag/citation.py (no class)   35 35 0   0%
agentos/rag/hybrid.py HybridConfig   0 0 0   100%
agentos/rag/hybrid.py BM25Retriever   46 46 0   0%
agentos/rag/hybrid.py HybridRetriever   29 29 0   0%
agentos/rag/hybrid.py (no class)   25 25 0   0%
agentos/rag/hybrid_search.py SearchResult   0 0 0   100%
agentos/rag/hybrid_search.py Citation   0 0 0   100%
agentos/rag/hybrid_search.py BM25Retriever   41 41 0   0%
agentos/rag/hybrid_search.py DenseRetriever   10 10 0   0%
agentos/rag/hybrid_search.py CrossEncoderReranker   45 45 0   0%
agentos/rag/hybrid_search.py FusionMethod   43 43 0   0%
agentos/rag/hybrid_search.py CitationTracker   39 39 0   0%
agentos/rag/hybrid_search.py HybridSearchEngine   28 28 0   0%
agentos/rag/hybrid_search.py (no class)   65 0 0   100%
agentos/rag/loader.py Document   5 5 0   0%
agentos/rag/loader.py DocumentLoader   55 55 0   0%
agentos/rag/loader.py (no class)   21 4 0   81%
agentos/rag/pipeline.py RAGPipeline   41 41 0   0%
agentos/rag/pipeline.py (no class)   15 0 0   100%
agentos/rag/reranker.py RerankConfig   0 0 0   100%
agentos/rag/reranker.py Reranker   92 92 0   0%
agentos/rag/reranker.py DiversityRanker   28 28 0   0%
agentos/rag/reranker.py (no class)   23 23 0   0%
agentos/rag/store.py SearchResult   0 0 0   100%
agentos/rag/store.py VectorStore   0 0 4   100%
agentos/rag/store.py ChromaStore   49 49 0   0%
agentos/rag/store.py (no class)   22 0 13   100%
agentos/sandbox/__init__.py SandboxStatus   0 0 0   100%
agentos/sandbox/__init__.py Language   0 0 0   100%
agentos/sandbox/__init__.py SandboxConfig   8 8 0   0%
agentos/sandbox/__init__.py SandboxResult   1 1 0   0%
agentos/sandbox/__init__.py CodeValidator   15 15 0   0%
agentos/sandbox/__init__.py DockerSandbox   94 94 0   0%
agentos/sandbox/__init__.py EvolutionStep   0 0 0   100%
agentos/sandbox/__init__.py SelfEvolutionRunner   44 44 0   0%
agentos/sandbox/__init__.py (no class)   96 96 0   0%
agentos/security/__init__.py (no class)   5 0 0   100%
agentos/security/auditor.py AuditSeverity   0 0 0   100%
agentos/security/auditor.py AuditFinding   1 1 0   0%
agentos/security/auditor.py AuditReport   18 18 0   0%
agentos/security/auditor.py _DangerousVisitor   47 47 0   0%
agentos/security/auditor.py SecurityAuditor   21 21 0   0%
agentos/security/auditor.py (no class)   120 58 0   52%
agentos/security/guard.py GuardAction   0 0 0   100%
agentos/security/guard.py Severity   0 0 0   100%
agentos/security/guard.py GuardResult   0 0 0   100%
agentos/security/guard.py GuardChainResult   1 1 0   0%
agentos/security/guard.py PIIDetector   27 27 0   0%
agentos/security/guard.py ContentSafetyFilter   47 47 0   0%
agentos/security/guard.py InputGuard   21 21 0   0%
agentos/security/guard.py OutputGuard   27 27 0   0%
agentos/security/guard.py GuardPipeline   21 21 0   0%
agentos/security/guard.py (no class)   75 6 0   92%
agentos/security/sandbox.py RiskLevel   0 0 0   100%
agentos/security/sandbox.py SafetyReport   0 0 0   100%
agentos/security/sandbox.py Sandbox   14 14 0   0%
agentos/security/sandbox.py SandboxManager   5 5 0   0%
agentos/security/sandbox.py LLMSafetyAnalyzer   8 8 0   0%
agentos/security/sandbox.py (no class)   25 0 0   100%
agentos/security/sandbox_executor.py SandboxMode   0 0 0   100%
agentos/security/sandbox_executor.py SandboxConfig   0 0 0   100%
agentos/security/sandbox_executor.py SandboxResult   0 0 0   100%
agentos/security/sandbox_executor.py ProcessSandbox   91 91 0   0%
agentos/security/sandbox_executor.py DockerSandbox   90 90 0   0%
agentos/security/sandbox_executor.py SandboxExecutor   19 19 0   0%
agentos/security/sandbox_executor.py (no class)   66 0 0   100%
agentos/server/__init__.py (no class)   2 0 0   100%
agentos/server/daemon.py DaemonConfig   1 1 0   0%
agentos/server/daemon.py BackgroundTask   1 1 0   0%
agentos/server/daemon.py TaskQueue   38 38 0   0%
agentos/server/daemon.py ServerDaemon   161 161 0   0%
agentos/server/daemon.py (no class)   146 71 0   51%
agentos/server/marketplace_platform.py SecurityScanner   51 51 0   0%
agentos/server/marketplace_platform.py (no class)   309 309 0   0%
agentos/server/marketplace_server.py (no class)   70 70 0   0%
agentos/server/mcp_server.py MCPServerConfig   0 0 0   100%
agentos/server/mcp_server.py MCPTool   0 0 0   100%
agentos/server/mcp_server.py MCPResource   0 0 0   100%
agentos/server/mcp_server.py MCPPrompt   0 0 0   100%
agentos/server/mcp_server.py MCPServer   85 85 0   0%
agentos/server/mcp_server.py MCPClient   13 13 0   0%
agentos/server/mcp_server.py (no class)   58 0 0   100%
agentos/state/__init__.py (no class)   2 2 0   0%
agentos/state/schema.py ReducerStrategy   0 0 0   100%
agentos/state/schema.py StateFieldInfo   0 0 0   100%
agentos/state/schema.py BaseAgentState   71 71 0   0%
agentos/state/schema.py AgentState   24 24 0   0%
agentos/state/schema.py MultiAgentState   17 17 0   0%
agentos/state/schema.py ToolCallState   23 23 0   0%
agentos/state/schema.py StateSchemaRegistry   20 20 0   0%
agentos/state/schema.py StateReducer   4 4 0   0%
agentos/state/schema.py LastWriteWinsReducer   7 7 0   0%
agentos/state/schema.py AppendOnlyReducer   7 7 0   0%
agentos/state/schema.py (no class)   156 156 0   0%
agentos/storage.py CheckpointStore   0 0 0   100%
agentos/storage.py SqliteStore   0 0 0   100%
agentos/storage.py (no class)   2 2 0   0%
agentos/storage/__init__.py (no class)   2 0 0   100%
agentos/storage/base.py CheckpointStore   0 0 4   100%
agentos/storage/base.py SqliteStore   13 13 0   0%
agentos/storage/base.py (no class)   16 0 6   100%
agentos/subagent.py SubAgentMode   0 0 0   100%
agentos/subagent.py SubAgentSpec   0 0 0   100%
agentos/subagent.py SubAgentResult   0 0 0   100%
agentos/subagent.py ChildStatus   0 0 0   100%
agentos/subagent.py ChildHeartbeat   0 0 0   100%
agentos/subagent.py ChildInfo   0 0 0   100%
agentos/subagent.py SharedState   0 0 0   100%
agentos/subagent.py ChildContext   0 0 0   100%
agentos/subagent.py ChildHandle   0 0 0   100%
agentos/subagent.py SubAgentManager   0 0 0   100%
agentos/subagent.py (no class)   18 18 0   0%
agentos/subagent/__init__.py (no class)   4 0 0   100%
agentos/subagent/collaboration.py CollaborationMode   0 0 0   100%
agentos/subagent/collaboration.py VoteStrategy   0 0 0   100%
agentos/subagent/collaboration.py DebateRound   0 0 0   100%
agentos/subagent/collaboration.py VoteBallot   0 0 0   100%
agentos/subagent/collaboration.py ReviewPass   0 0 0   100%
agentos/subagent/collaboration.py CollaborationResult   0 0 0   100%
agentos/subagent/collaboration.py AgentCollaboration   135 135 0   0%
agentos/subagent/collaboration.py (no class)   70 0 0   100%
agentos/subagent/manager.py SubAgentMode   0 0 0   100%
agentos/subagent/manager.py SubAgentSpec   0 0 0   100%
agentos/subagent/manager.py SubAgentResult   3 3 0   0%
agentos/subagent/manager.py SubAgentManager   86 86 0   0%
agentos/subagent/manager.py (no class)   44 0 0   100%
agentos/subagent/parent_child.py ChildStatus   0 0 0   100%
agentos/subagent/parent_child.py ChildHeartbeat   0 0 0   100%
agentos/subagent/parent_child.py ChildInfo   0 0 0   100%
agentos/subagent/parent_child.py SharedState   12 12 0   0%
agentos/subagent/parent_child.py ChildContext   32 32 0   0%
agentos/subagent/parent_child.py ChildHandle   42 42 0   0%
agentos/subagent/parent_child.py (no class)   77 0 0   100%
agentos/swarm.py SwarmPatterns   0 0 0   100%
agentos/swarm.py Topology   0 0 0   100%
agentos/swarm.py CollaborationConfig   0 0 0   100%
agentos/swarm.py CollaborationResult   0 0 0   100%
agentos/swarm.py (no class)   8 8 0   0%
agentos/swarm/__init__.py (no class)   12 0 0   100%
agentos/swarm/agent_memory.py MemoryEntry   0 0 0   100%
agentos/swarm/agent_memory.py WorkingMemory   32 32 0   0%
agentos/swarm/agent_memory.py ShortTermMemory   50 50 0   0%
agentos/swarm/agent_memory.py LongTermMemory   74 74 0   0%
agentos/swarm/agent_memory.py ContextBudget   0 0 0   100%
agentos/swarm/agent_memory.py ContextWindowManager   53 53 0   0%
agentos/swarm/agent_memory.py AgentMemory   34 34 0   0%
agentos/swarm/agent_memory.py (no class)   73 0 0   100%
agentos/swarm/agent_monitor.py GateStatus   0 0 0   100%
agentos/swarm/agent_monitor.py GateAction   0 0 0   100%
agentos/swarm/agent_monitor.py GateResult   1 1 0   0%
agentos/swarm/agent_monitor.py MonitorReport   1 1 0   0%
agentos/swarm/agent_monitor.py QualityGate   16 16 0   0%
agentos/swarm/agent_monitor.py AgentMonitor   90 90 0   0%
agentos/swarm/agent_monitor.py (no class)   109 50 1   54%
agentos/swarm/code_sandbox.py SandboxResult   1 1 0   0%
agentos/swarm/code_sandbox.py TestCase   6 6 0   0%
agentos/swarm/code_sandbox.py CodeSandbox   86 86 0   0%
agentos/swarm/code_sandbox.py CodeFeedbackExtractor   18 18 0   0%
agentos/swarm/code_sandbox.py (no class)   46 2 0   96%
agentos/swarm/coordinator.py SwarmTopology   0 0 0   100%
agentos/swarm/coordinator.py ExecutionMode   0 0 0   100%
agentos/swarm/coordinator.py AgentRole   0 0 0   100%
agentos/swarm/coordinator.py MessageBus   11 11 0   0%
agentos/swarm/coordinator.py SwarmMessage   1 1 0   0%
agentos/swarm/coordinator.py SwarmResult   8 8 0   0%
agentos/swarm/coordinator.py SwarmAgentRole   0 0 0   100%
agentos/swarm/coordinator.py TaskPriority   0 0 0   100%
agentos/swarm/coordinator.py TaskStatus   0 0 0   100%
agentos/swarm/coordinator.py SwarmAgentInfo   1 1 0   0%
agentos/swarm/coordinator.py SwarmTask   4 4 0   0%
agentos/swarm/coordinator.py TaskAllocator   24 24 0   0%
agentos/swarm/coordinator.py ConflictType   0 0 0   100%
agentos/swarm/coordinator.py ConflictResolver   69 69 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator   371 371 0   0%
agentos/swarm/coordinator.py (no class)   163 0 0   100%
agentos/swarm/eval_feedback_loop.py FeedbackSignal   0 0 0   100%
agentos/swarm/eval_feedback_loop.py RetryConfig   0 0 0   100%
agentos/swarm/eval_feedback_loop.py LoopResult   0 0 0   100%
agentos/swarm/eval_feedback_loop.py EvalFeedbackLoop   91 91 0   0%
agentos/swarm/eval_feedback_loop.py (no class)   39 0 0   100%
agentos/swarm/execution_trace.py TraceEvent   0 0 0   100%
agentos/swarm/execution_trace.py TraceSpan   6 6 0   0%
agentos/swarm/execution_trace.py ExecutionTrace   88 88 0   0%
agentos/swarm/execution_trace.py TraceCollector   23 23 0   0%
agentos/swarm/execution_trace.py (no class)   68 0 0   100%
agentos/swarm/human_loop.py BreakpointType   0 0 0   100%
agentos/swarm/human_loop.py HumanDecision   0 0 0   100%
agentos/swarm/human_loop.py Breakpoint   1 1 0   0%
agentos/swarm/human_loop.py HITLConfig   0 0 0   100%
agentos/swarm/human_loop.py HITLManager   61 61 0   0%
agentos/swarm/human_loop.py (no class)   56 0 1   100%
agentos/swarm/patterns.py Topology   0 0 0   100%
agentos/swarm/patterns.py CollaborationConfig   0 0 0   100%
agentos/swarm/patterns.py MemberResult   0 0 0   100%
agentos/swarm/patterns.py CollaborationResult   0 0 0   100%
agentos/swarm/patterns.py SwarmPatterns   103 103 0   0%
agentos/swarm/patterns.py (no class)   54 0 0   100%
agentos/swarm/result_fusion.py FusedResult   0 0 0   100%
agentos/swarm/result_fusion.py ResultFusion   113 113 0   0%
agentos/swarm/result_fusion.py (no class)   23 0 0   100%
agentos/swarm/task_decomposer.py SubTask   1 1 0   0%
agentos/swarm/task_decomposer.py Decomposition   0 0 0   100%
agentos/swarm/task_decomposer.py TaskDecomposer   59 59 0   0%
agentos/swarm/task_decomposer.py (no class)   26 0 0   100%
agentos/swarm/tool_registry.py ToolCategory   0 0 0   100%
agentos/swarm/tool_registry.py ToolParam   0 0 0   100%
agentos/swarm/tool_registry.py ToolSchema   32 32 0   0%
agentos/swarm/tool_registry.py ToolRegistry   74 74 0   0%
agentos/swarm/tool_registry.py RoutingDecision   0 0 0   100%
agentos/swarm/tool_registry.py RoutingContext   0 0 0   100%
agentos/swarm/tool_registry.py ToolRouter   58 58 0   0%
agentos/swarm/tool_registry.py ToolExecutionError   3 3 0   0%
agentos/swarm/tool_registry.py ToolExecutor   53 53 0   0%
agentos/swarm/tool_registry.py (no class)   98 1 0   99%
agentos/system/__init__.py (no class)   6 0 0   100%
agentos/system/approval.py ApprovalStatus   0 0 0   100%
agentos/system/approval.py ApprovalTicket   16 16 0   0%
agentos/system/approval.py ApprovalEngine   32 32 0   0%
agentos/system/approval.py (no class)   36 0 0   100%
agentos/system/browser.py BrowserAction   0 0 0   100%
agentos/system/browser.py BrowserResult   0 0 0   100%
agentos/system/browser.py BrowserSession   101 101 0   0%
agentos/system/browser.py CDPBrowser   44 44 0   0%
agentos/system/browser.py (no class)   48 0 0   100%
agentos/system/file_ops.py FileListing   0 0 0   100%
agentos/system/file_ops.py FileOpResult   0 0 0   100%
agentos/system/file_ops.py FileOperator   154 154 0   0%
agentos/system/file_ops.py (no class)   39 0 0   100%
agentos/system/permissions.py PermissionTier   1 1 0   0%
agentos/system/permissions.py SystemPermission   0 0 0   100%
agentos/system/permissions.py PermissionContext   0 0 0   100%
agentos/system/permissions.py PermissionDenied   4 4 0   0%
agentos/system/permissions.py SystemPermissionManager   55 55 0   0%
agentos/system/permissions.py SAFE_PERMISSIONS   0 0 0   100%
agentos/system/permissions.py DEV_PERMISSIONS   0 0 0   100%
agentos/system/permissions.py FULL_PERMISSIONS   0 0 0   100%
agentos/system/permissions.py (no class)   55 0 0   100%
agentos/system/shell_exec.py ShellPolicy   0 0 0   100%
agentos/system/shell_exec.py ShellResult   0 0 0   100%
agentos/system/shell_exec.py ShellSandbox   15 15 0   0%
agentos/system/shell_exec.py ShellExecutor   89 89 0   0%
agentos/system/shell_exec.py (no class)   52 0 0   100%
agentos/testing/__init__.py (no class)   2 0 0   100%
agentos/testing/fixtures.py MockLLMResponse   0 0 0   100%
agentos/testing/fixtures.py MockLLMClient   9 9 0   0%
agentos/testing/fixtures.py (no class)   62 29 0   53%
agentos/tests/__init__.py (no class)   0 0 0   100%
agentos/tests/test_1_1_4_features.py TestToolRiskRating   44 44 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline   42 42 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_blocking_middleware.Blocker   2 2 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_transform_middleware.UpperCaseTransform   6 6 0   0%
agentos/tests/test_1_1_4_features.py TestRunCostSession   18 18 0   0%
agentos/tests/test_1_1_4_features.py TestCostTrackerEnhanced   37 37 0   0%
agentos/tests/test_1_1_4_features.py (no class)   37 37 0   0%
agentos/tests/test_a2a.py TestA2AParts   25 25 0   0%
agentos/tests/test_a2a.py TestA2AArtifact   10 10 0   0%
agentos/tests/test_a2a.py TestA2AMessage   16 16 0   0%
agentos/tests/test_a2a.py TestA2ATask   51 51 0   0%
agentos/tests/test_a2a.py TestA2AHandoff   13 13 0   0%
agentos/tests/test_a2a.py TestA2ASession   12 12 0   0%
agentos/tests/test_a2a.py TestA2Server   44 44 0   0%
agentos/tests/test_a2a.py TestConvenience   9 9 0   0%
agentos/tests/test_a2a.py (no class)   44 44 0   0%
agentos/tests/test_conversation.py (no class)   102 102 0   0%
agentos/tests/test_guardrails.py TestInputGuardrail   24 24 0   0%
agentos/tests/test_guardrails.py TestOutputGuardrail   7 7 0   0%
agentos/tests/test_guardrails.py TestGuardrailEngine   8 8 0   0%
agentos/tests/test_guardrails.py TestPIIRule   12 12 0   0%
agentos/tests/test_guardrails.py TestKeywordBlockRule   5 5 0   0%
agentos/tests/test_guardrails.py TestLengthLimitRule   4 4 0   0%
agentos/tests/test_guardrails.py TestRegexRule   3 3 0   0%
agentos/tests/test_guardrails.py TestCodeInjectionRule   10 10 0   0%
agentos/tests/test_guardrails.py TestBuildDefaultRules   4 4 0   0%
agentos/tests/test_guardrails.py TestPolicyEnforcer   33 33 0   0%
agentos/tests/test_guardrails.py (no class)   44 44 0   0%
agentos/tests/test_hitl.py TestApprovalRequest   4 4 0   0%
agentos/tests/test_hitl.py TestApprovalDecision   8 8 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop   50 50 0   0%
agentos/tests/test_hitl.py TestApprovalPresets   9 9 0   0%
agentos/tests/test_hitl.py (no class)   24 24 0   0%
agentos/tests/test_mcp.py TestMCPServerConfig   9 9 0   0%
agentos/tests/test_mcp.py TestMCPClientLifecycle   15 15 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapter   41 41 0   0%
agentos/tests/test_mcp.py TestMCPToolRegistry   7 7 0   0%
agentos/tests/test_mcp.py TestMCPDataModels   9 9 0   0%
agentos/tests/test_mcp.py TestMCPError   5 5 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapterEdgeCases   9 9 0   0%
agentos/tests/test_mcp.py (no class)   38 38 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox   68 68 0   0%
agentos/tests/test_sandbox_executor.py TestSandboxConfig   9 9 0   0%
agentos/tests/test_sandbox_executor.py TestDockerFallback   5 5 0   0%
agentos/tests/test_sandbox_executor.py (no class)   19 19 0   0%
agentos/tests/test_schema_enforcer.py SimpleOutput   0 0 0   100%
agentos/tests/test_schema_enforcer.py NestedOutput   0 0 0   100%
agentos/tests/test_schema_enforcer.py (no class)   83 83 0   0%
agentos/tests/test_subagent_parent_child.py TestSharedState   19 19 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext   55 55 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle   48 48 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager   94 94 0   0%
agentos/tests/test_subagent_parent_child.py (no class)   36 36 0   0%
agentos/tools/__init__.py (no class)   12 0 0   100%
agentos/tools/async_executor.py ExecutionStatus   0 0 0   100%
agentos/tools/async_executor.py CircuitBreakerState   0 0 0   100%
agentos/tools/async_executor.py ExecutionMetrics   21 21 0   0%
agentos/tools/async_executor.py CircuitBreaker   31 31 0   0%
agentos/tools/async_executor.py AsyncToolExecutor   91 91 0   0%
agentos/tools/async_executor.py SmartRetryExecutor   26 26 0   0%
agentos/tools/async_executor.py (no class)   80 4 0   95%
agentos/tools/audit_logger.py Severity   1 1 0   0%
agentos/tools/audit_logger.py AuditEvent   5 5 0   0%
agentos/tools/audit_logger.py AuditLogger   60 60 0   0%
agentos/tools/audit_logger.py (no class)   40 40 0   0%
agentos/tools/base.py PermissionLevel   0 0 0   100%
agentos/tools/base.py ToolCall   0 0 0   100%
agentos/tools/base.py ToolResult   2 2 0   0%
agentos/tools/base.py BaseTool   5 3 0   40%
agentos/tools/base.py (no class)   39 0 0   100%
agentos/tools/circuit_breaker.py CircuitState   0 0 0   100%
agentos/tools/circuit_breaker.py CircuitBreaker   85 85 0   0%
agentos/tools/circuit_breaker.py CircuitOpenError   0 0 0   100%
agentos/tools/circuit_breaker.py CircuitRegistry   13 13 0   0%
agentos/tools/circuit_breaker.py (no class)   40 5 0   88%
agentos/tools/code_agent.py CodeAgentTool   14 14 0   0%
agentos/tools/code_agent.py ShellTool   14 14 0   0%
agentos/tools/code_agent.py (no class)   21 0 0   100%
agentos/tools/config_manager.py ConfigSchemaError   3 3 0   0%
agentos/tools/config_manager.py ConfigSchema   21 21 0   0%
agentos/tools/config_manager.py ConfigManager   97 97 0   0%
agentos/tools/config_manager.py (no class)   30 30 0   0%
agentos/tools/connection_pool.py _PooledConn   0 0 0   100%
agentos/tools/connection_pool.py ConnectionPool   110 110 0   0%
agentos/tools/connection_pool.py RateLimiter   46 46 0   0%
agentos/tools/connection_pool.py ResourceQuota   23 23 0   0%
agentos/tools/connection_pool.py (no class)   54 54 0   0%
agentos/tools/cors.py CORSConfig   80 80 0   0%
agentos/tools/cors.py (no class)   20 20 0   0%
agentos/tools/csp.py CSP   87 87 0   0%
agentos/tools/csp.py (no class)   45 45 0   0%
agentos/tools/data_tools.py JsonTool   50 50 0   0%
agentos/tools/data_tools.py CsvTool   37 37 0   0%
agentos/tools/data_tools.py (no class)   20 0 0   100%
agentos/tools/data_validator.py Field   12 12 0   0%
agentos/tools/data_validator.py ValidationError   2 2 0   0%
agentos/tools/data_validator.py DataValidator   66 66 0   0%
agentos/tools/data_validator.py (no class)   15 15 1   0%
agentos/tools/di_container.py Lifetime   0 0 0   100%
agentos/tools/di_container.py Registration   6 6 0   0%
agentos/tools/di_container.py CircularDependencyError   2 2 0   0%
agentos/tools/di_container.py DIContainer   64 64 0   0%
agentos/tools/di_container.py (no class)   27 27 0   0%
agentos/tools/event_bus.py Event   0 0 0   100%
agentos/tools/event_bus.py EventBus   55 55 0   0%
agentos/tools/event_bus.py TopicFilter   15 15 0   0%
agentos/tools/event_bus.py (no class)   41 41 0   0%
agentos/tools/feature_flag.py FeatureFlag   51 51 0   0%
agentos/tools/feature_flag.py _FlagDef   6 6 0   0%
agentos/tools/feature_flag.py (no class)   19 19 0   0%
agentos/tools/file_tools.py ReadFileTool   12 12 0   0%
agentos/tools/file_tools.py WriteFileTool   11 11 0   0%
agentos/tools/file_tools.py ListDirectoryTool   15 15 0   0%
agentos/tools/file_tools.py (no class)   26 0 0   100%
agentos/tools/function_calling.py ToolSchema   5 5 0   0%
agentos/tools/function_calling.py ToolCall   0 0 0   100%
agentos/tools/function_calling.py ToolResult   0 0 0   100%
agentos/tools/function_calling.py ToolRegistry   52 52 0   0%
agentos/tools/function_calling.py (no class)   42 0 0   100%
agentos/tools/fusion.py FusionMode   0 0 0   100%
agentos/tools/fusion.py ToolSpec   1 1 0   0%
agentos/tools/fusion.py ToolResult   0 0 0   100%
agentos/tools/fusion.py FusionResult   1 1 0   0%
agentos/tools/fusion.py FusionToolkit   105 105 0   0%
agentos/tools/fusion.py (no class)   49 0 0   100%
agentos/tools/generator.py GeneratedTool   5 5 0   0%
agentos/tools/generator.py OpenAPIToolGenerator   106 106 0   0%
agentos/tools/generator.py (no class)   34 0 0   100%
agentos/tools/http_tools.py HttpRequestTool   39 39 0   0%
agentos/tools/http_tools.py DownloadTool   34 34 0   0%
agentos/tools/http_tools.py (no class)   19 0 0   100%
agentos/tools/id_generator.py Snowflake   18 18 0   0%
agentos/tools/id_generator.py (no class)   59 59 0   0%
agentos/tools/jwt.py JWTError   0 0 0   100%
agentos/tools/jwt.py ExpiredTokenError   0 0 0   100%
agentos/tools/jwt.py InvalidTokenError   0 0 0   100%
agentos/tools/jwt.py JWT   76 76 0   0%
agentos/tools/jwt.py (no class)   33 33 0   0%
agentos/tools/key_rotation.py KeyState   0 0 0   100%
agentos/tools/key_rotation.py KeyEntry   0 0 0   100%
agentos/tools/key_rotation.py KeyRotation   78 78 0   0%
agentos/tools/key_rotation.py (no class)   40 40 0   0%
agentos/tools/memory_optimizer.py ObjectPool   32 32 0   0%
agentos/tools/memory_optimizer.py _PooledItem   0 0 0   100%
agentos/tools/memory_optimizer.py LRUCache   42 42 0   0%
agentos/tools/memory_optimizer.py _CacheEntry   0 0 0   100%
agentos/tools/memory_optimizer.py SmartCache   32 32 0   0%
agentos/tools/memory_optimizer.py MemoryMonitor   33 33 0   0%
agentos/tools/memory_optimizer.py _ComponentMetrics   1 1 0   0%
agentos/tools/memory_optimizer.py (no class)   73 73 0   0%
agentos/tools/metrics.py Counter   12 12 0   0%
agentos/tools/metrics.py Gauge   16 16 0   0%
agentos/tools/metrics.py Histogram   36 36 0   0%
agentos/tools/metrics.py Timer   16 16 0   0%
agentos/tools/metrics.py MetricsCollector   66 66 0   0%
agentos/tools/metrics.py (no class)   53 5 0   91%
agentos/tools/orchestrator.py NodeState   0 0 0   100%
agentos/tools/orchestrator.py NodeResult   0 0 0   100%
agentos/tools/orchestrator.py DAGResult   0 0 0   100%
agentos/tools/orchestrator.py RetryPolicy   0 0 0   100%
agentos/tools/orchestrator.py ToolNode   0 0 0   100%
agentos/tools/orchestrator.py ConditionNode   0 0 0   100%
agentos/tools/orchestrator.py ParallelGroup   0 0 0   100%
agentos/tools/orchestrator.py DAGSpec   0 0 0   100%
agentos/tools/orchestrator.py CheckpointData   4 0 0   100%
agentos/tools/orchestrator.py ToolOrchestrator   163 163 0   0%
agentos/tools/orchestrator.py DAGBuilder   14 0 0   100%
agentos/tools/orchestrator.py (no class)   120 0 0   100%
agentos/tools/password_hasher.py PasswordHasher   32 32 0   0%
agentos/tools/password_hasher.py (no class)   25 25 0   0%
agentos/tools/pipeline.py StageStatus   0 0 0   100%
agentos/tools/pipeline.py PipelineContext   2 2 0   0%
agentos/tools/pipeline.py Stage   27 27 1   0%
agentos/tools/pipeline.py LambdaStage   3 3 0   0%
agentos/tools/pipeline.py Pipeline   23 23 0   0%
agentos/tools/pipeline.py ParallelPipeline   21 21 0   0%
agentos/tools/pipeline.py FilterStage   8 8 0   0%
agentos/tools/pipeline.py FilterDrop   0 0 0   100%
agentos/tools/pipeline.py BatchStage   5 5 0   0%
agentos/tools/pipeline.py (no class)   57 57 2   0%
agentos/tools/policy_engine.py Op   23 23 0   0%
agentos/tools/policy_engine.py Condition   7 7 0   0%
agentos/tools/policy_engine.py ActionType   21 21 0   0%
agentos/tools/policy_engine.py Action   6 6 0   0%
agentos/tools/policy_engine.py Rule   13 13 0   0%
agentos/tools/policy_engine.py MatchMode   0 0 0   100%
agentos/tools/policy_engine.py PolicyEngine   58 58 0   0%
agentos/tools/policy_engine.py (no class)   82 82 0   0%
agentos/tools/rate_limiter.py RateLimitExceeded   4 4 0   0%
agentos/tools/rate_limiter.py _BucketState   0 0 0   100%
agentos/tools/rate_limiter.py TokenBucket   37 37 0   0%
agentos/tools/rate_limiter.py SlidingWindow   37 37 0   0%
agentos/tools/rate_limiter.py (no class)   30 30 0   0%
agentos/tools/registry.py ToolRegistry   24 0 0   100%
agentos/tools/registry.py (no class)   17 0 0   100%
agentos/tools/request_deduplicator.py ResultStatus   0 0 0   100%
agentos/tools/request_deduplicator.py DedupResult   3 3 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator   108 108 0   0%
agentos/tools/request_deduplicator.py (no class)   30 30 0   0%
agentos/tools/retry_queue.py BackoffStrategy   0 0 0   100%
agentos/tools/retry_queue.py RetryJob   1 1 0   0%
agentos/tools/retry_queue.py RetryQueue   81 81 0   0%
agentos/tools/retry_queue.py (no class)   38 38 0   0%
agentos/tools/risk.py ToolRiskLevel   0 0 0   100%
agentos/tools/risk.py ToolRiskRating   1 1 0   0%
agentos/tools/risk.py (no class)   42 17 0   60%
agentos/tools/scheduler.py JobState   0 0 0   100%
agentos/tools/scheduler.py Job   0 0 0   100%
agentos/tools/scheduler.py Scheduler   120 120 0   0%
agentos/tools/scheduler.py (no class)   117 117 0   0%
agentos/tools/search_tools.py GrepTool   28 28 0   0%
agentos/tools/search_tools.py FileSearchTool   13 13 0   0%
agentos/tools/search_tools.py CodeSearchTool   40 40 0   0%
agentos/tools/search_tools.py (no class)   24 0 0   100%
agentos/tools/serial_cache.py SerialFormat   14 14 0   0%
agentos/tools/serial_cache.py Serializer   38 38 0   0%
agentos/tools/serial_cache.py EvictionPolicy   0 0 0   100%
agentos/tools/serial_cache.py _CacheEntry   0 0 0   100%
agentos/tools/serial_cache.py TTLCache   64 64 0   0%
agentos/tools/serial_cache.py SmartCache   25 25 0   0%
agentos/tools/serial_cache.py (no class)   56 56 0   0%
agentos/tools/snapshot_manager.py Snapshottable   0 0 2   100%
agentos/tools/snapshot_manager.py Snapshot   3 3 0   0%
agentos/tools/snapshot_manager.py SnapshotManager   52 52 0   0%
agentos/tools/snapshot_manager.py (no class)   23 23 7   0%
agentos/tools/startup_accelerator.py _LazyModule   9 9 0   0%
agentos/tools/startup_accelerator.py LazyLoader   36 36 0   0%
agentos/tools/startup_accelerator.py ModulePreloader   48 48 0   0%
agentos/tools/startup_accelerator.py _StartupPhase   1 1 0   0%
agentos/tools/startup_accelerator.py StartupOptimizer   26 26 0   0%
agentos/tools/startup_accelerator.py (no class)   61 61 0   0%
agentos/tools/task_scheduler.py TaskStatus   0 0 0   100%
agentos/tools/task_scheduler.py _PrioritizedTask   0 0 0   100%
agentos/tools/task_scheduler.py Task   12 12 0   0%
agentos/tools/task_scheduler.py PriorityTaskQueue   56 56 0   0%
agentos/tools/task_scheduler.py TaskScheduler   44 44 0   0%
agentos/tools/task_scheduler.py WorkerPool   27 27 0   0%
agentos/tools/task_scheduler.py (no class)   70 70 0   0%
agentos/tools/totp.py TOTP   43 43 0   0%
agentos/tools/totp.py HOTP   6 6 0   0%
agentos/tools/totp.py (no class)   31 31 0   0%
agentos/tools/url_signer.py URLSigner   39 39 0   0%
agentos/tools/url_signer.py (no class)   11 11 0   0%
agentos/tools/validation.py ValidationSeverity   0 0 0   100%
agentos/tools/validation.py ValidationRule   0 0 0   100%
agentos/tools/validation.py ValidationIssue   0 0 0   100%
agentos/tools/validation.py ValidationResult   5 5 0   0%
agentos/tools/validation.py ToolOutputValidator   68 68 0   0%
agentos/tools/validation.py ToolErrorClassifier   21 21 0   0%
agentos/tools/validation.py (no class)   71 17 0   76%
agentos/tools/web_tools.py WebFetchTool   14 14 0   0%
agentos/tools/web_tools.py (no class)   10 0 0   100%
agentos/validation/__init__.py (no class)   0 0 0   100%
agentos/validation/schema_enforcer.py FixStrategy   0 0 0   100%
agentos/validation/schema_enforcer.py EnforcerResult   0 0 0   100%
agentos/validation/schema_enforcer.py EnforcerConfig   0 0 0   100%
agentos/validation/schema_enforcer.py EnforcerStats   0 0 0   100%
agentos/validation/schema_enforcer.py SchemaEnforcer   112 112 0   0%
agentos/validation/schema_enforcer.py (no class)   44 0 0   100%
agentos/vectorstore/__init__.py (no class)   2 0 0   100%
agentos/vectorstore/db.py VectorEntry   0 0 0   100%
agentos/vectorstore/db.py BaseVectorStore   0 0 4   100%
agentos/vectorstore/db.py FAISSVectorStore   82 82 0   0%
agentos/vectorstore/db.py ChromaVectorStore   38 38 0   0%
agentos/vectorstore/db.py (no class)   35 0 2   100%
agentos/workflow/__init__.py StepType   0 0 0   100%
agentos/workflow/__init__.py ExecutionStatus   0 0 0   100%
agentos/workflow/__init__.py ErrorStrategy   0 0 0   100%
agentos/workflow/__init__.py ConditionOperator   0 0 0   100%
agentos/workflow/__init__.py WorkflowContext   14 14 0   0%
agentos/workflow/__init__.py StepResult   0 0 0   100%
agentos/workflow/__init__.py WorkflowStep   0 0 0   100%
agentos/workflow/__init__.py WorkflowDefinition   53 53 0   0%
agentos/workflow/__init__.py ConditionEvaluator   42 42 0   0%
agentos/workflow/__init__.py WorkflowEngine   156 156 0   0%
agentos/workflow/__init__.py WorkflowParser   69 69 0   0%
agentos/workflow/__init__.py WorkflowTemplates   24 24 0   0%
agentos/workflow/__init__.py (no class)   152 152 0   0%
agentos/workflows/__init__.py (no class)   3 0 0   100%
agentos/workflows/engine.py WorkflowType   0 0 0   100%
agentos/workflows/engine.py WorkflowStep   0 0 0   100%
agentos/workflows/engine.py Workflow   0 0 0   100%
agentos/workflows/engine.py WorkflowEngine   20 20 0   0%
agentos/workflows/engine.py (no class)   32 0 0   100%
agentos/workflows/templates.py StepType   0 0 0   100%
agentos/workflows/templates.py RetryPolicy   0 0 0   100%
agentos/workflows/templates.py WorkflowStep   0 0 0   100%
agentos/workflows/templates.py WorkflowTemplate   53 53 0   0%
agentos/workflows/templates.py (no class)   72 0 0   100%
Total     41014 31304 215   24%

No items found using the specified filter.