Coverage report: 24%

Files Functions Classes

coverage.py v7.14.3, created at 2026-07-03 08:37 +0800

File   statements missing excluded   coverage
agentos/__init__.py   112 0 0   100%
agentos/agent/__init__.py   3 0 0   100%
agentos/agent/pipeline.py   123 82 0   33%
agentos/agent/tool_agent.py   244 177 0   27%
agentos/agents/__init__.py   0 0 0   100%
agentos/agents/market.py   58 58 0   0%
agentos/agents/market/__init__.py   3 0 0   100%
agentos/api/__init__.py   2 0 0   100%
agentos/api/middleware.py   74 32 0   57%
agentos/api/server.py   224 114 0   49%
agentos/api/server_old_backup.py   56 56 0   0%
agentos/api/sse.py   109 58 0   47%
agentos/api/streaming.py   102 62 0   39%
agentos/api/versioning.py   78 48 0   38%
agentos/api/websocket.py   262 262 0   0%
agentos/background/__init__.py   3 0 0   100%
agentos/background/supervisor.py   283 185 0   35%
agentos/background/task_manager.py   328 223 0   32%
agentos/benchmarks/__init__.py   2 0 0   100%
agentos/benchmarks/runner.py   88 47 0   47%
agentos/cache.py   10 10 0   0%
agentos/cache/__init__.py   4 0 0   100%
agentos/cache/embedder.py   110 73 13   34%
agentos/cache/llm_cache.py   154 100 0   35%
agentos/cache/response_cache.py   131 73 0   44%
agentos/channels/__init__.py   5 5 0   0%
agentos/channels/adapters/__init__.py   11 11 0   0%
agentos/channels/adapters/dingtalk.py   58 58 0   0%
agentos/channels/adapters/discord.py   76 76 0   0%
agentos/channels/adapters/feishu.py   74 74 0   0%
agentos/channels/adapters/line.py   132 132 0   0%
agentos/channels/adapters/qq.py   67 67 0   0%
agentos/channels/adapters/slack.py   84 84 0   0%
agentos/channels/adapters/telegram.py   94 94 0   0%
agentos/channels/adapters/wechat.py   82 82 0   0%
agentos/channels/adapters/wecom.py   82 82 0   0%
agentos/channels/adapters/whatsapp.py   122 122 0   0%
agentos/channels/base.py   63 63 18   0%
agentos/channels/gateway.py   128 128 0   0%
agentos/channels/message.py   67 67 0   0%
agentos/channels/router.py   68 68 0   0%
agentos/checkpoint/__init__.py   5 0 0   100%
agentos/checkpoint/base.py   42 3 14   93%
agentos/checkpoint/engine.py   184 184 2   0%
agentos/checkpoint/factory.py   14 7 0   50%
agentos/checkpoint/postgres.py   68 47 0   31%
agentos/checkpoint/sqlite.py   59 36 0   39%
agentos/cli.py   187 187 0   0%
agentos/cli/__init__.py   0 0 0   100%
agentos/cli/config_panel.py   155 129 0   17%
agentos/cli/errors.py   109 91 0   17%
agentos/cli/init.py   279 254 0   9%
agentos/cli/main.py   606 582 0   4%
agentos/cli/rollback.py   196 196 0   0%
agentos/cli/serve.py   25 11 0   56%
agentos/comm/__init__.py   2 0 0   100%
agentos/comm/layer.py   121 80 0   34%
agentos/concurrency/__init__.py   2 0 0   100%
agentos/concurrency/batch.py   128 58 0   55%
agentos/concurrent/__init__.py   2 2 0   0%
agentos/concurrent/parallel.py   178 178 0   0%
agentos/config/__init__.py   4 0 0   100%
agentos/config/loader.py   284 42 0   85%
agentos/config/presets.py   33 10 0   70%
agentos/config/validator.py   106 75 0   29%
agentos/conversation/__init__.py   0 0 0   100%
agentos/conversation/conversation.py   205 126 0   39%
agentos/core/__init__.py   9 0 0   100%
agentos/core/async_loop.py   97 56 0   42%
agentos/core/code_agent.py   171 128 0   25%
agentos/core/context.py   55 18 0   67%
agentos/core/di.py   79 53 2   33%
agentos/core/handoff.py   48 22 0   54%
agentos/core/loop.py   304 202 0   34%
agentos/core/middleware.py   148 68 4   54%
agentos/core/session.py   27 9 0   67%
agentos/core/state_machine.py   134 66 0   51%
agentos/core/streaming.py   56 21 0   62%
agentos/cost.py   8 8 0   0%
agentos/cost/__init__.py   3 0 0   100%
agentos/cost/token_counter.py   132 86 0   35%
agentos/cost/tracker.py   159 88 0   45%
agentos/dashboard/__init__.py   2 2 0   0%
agentos/dashboard/server.py   117 117 0   0%
agentos/dashboard/tracker.py   101 101 0   0%
agentos/deployment.py   7 7 0   0%
agentos/deployment/__init__.py   2 0 0   100%
agentos/deployment/docker.py   77 46 0   40%
agentos/desktop/__init__.py   9 0 0   100%
agentos/desktop/server.py   243 213 0   12%
agentos/desktop/shell.py   76 76 0   0%
agentos/desktop/skill_store_server.py   102 102 0   0%
agentos/desktop/tui.py   310 276 0   11%
agentos/docs/__init__.py   2 0 0   100%
agentos/docs/generator.py   183 131 0   28%
agentos/enterprise.py   43 43 0   0%
agentos/enterprise/__init__.py   5 0 0   100%
agentos/enterprise/api_keys.py   112 57 0   49%
agentos/enterprise/audit.py   123 62 0   50%
agentos/enterprise/auth.py   207 98 0   53%
agentos/enterprise/tenants.py   139 81 0   42%
agentos/errors.py   8 8 0   0%
agentos/errors/__init__.py   2 0 0   100%
agentos/errors/handler.py   102 57 0   44%
agentos/eval/__init__.py   2 0 0   100%
agentos/eval/benchmark.py   242 135 0   44%
agentos/evaluation/__init__.py   415 257 0   38%
agentos/evaluation/benchmark.py   68 68 0   0%
agentos/evaluation/regression.py   152 97 0   36%
agentos/evaluation/scorers.py   176 132 0   25%
agentos/evaluation/suite.py   296 296 0   0%
agentos/evolution/__init__.py   5 0 0   100%
agentos/evolution/autopilot.py   277 193 0   30%
agentos/evolution/engine.py   115 73 0   37%
agentos/evolution/learner.py   110 83 0   25%
agentos/evolution/signals.py   191 116 0   39%
agentos/experiments.py   11 11 0   0%
agentos/experiments/__init__.py   2 0 0   100%
agentos/experiments/runner.py   145 83 0   43%
agentos/feedback.py   7 7 0   0%
agentos/feedback/__init__.py   2 0 0   100%
agentos/feedback/learner.py   95 58 0   39%
agentos/guardrails/__init__.py   4 0 0   100%
agentos/guardrails/engine.py   99 49 0   51%
agentos/guardrails/policy.py   67 40 0   40%
agentos/guardrails/rules.py   47 37 0   21%
agentos/health.py   7 7 0   0%
agentos/health/__init__.py   111 76 0   32%
agentos/hitl/__init__.py   4 0 0   100%
agentos/hitl/approver.py   119 60 0   50%
agentos/hitl/gradio_ui.py   267 176 0   34%
agentos/hitl/presets.py   7 3 0   57%
agentos/llm.py   28 28 0   0%
agentos/llm/__init__.py   8 0 0   100%
agentos/llm/anthropic_provider.py   158 131 0   17%
agentos/llm/base.py   107 27 9   75%
agentos/llm/deepseek_provider.py   17 6 0   65%
agentos/llm/factory.py   23 16 0   30%
agentos/llm/ollama_provider.py   22 10 0   55%
agentos/llm/openai_provider.py   103 77 0   25%
agentos/llm/pangu_provider.py   22 10 0   55%
agentos/llm/tests/__init__.py   0 0 0   100%
agentos/llm/tests/test_providers.py   171 171 0   0%
agentos/log.py   6 6 0   0%
agentos/log/__init__.py   2 0 0   100%
agentos/log/formatter.py   45 26 0   42%
agentos/marketplace/__init__.py   386 386 27   0%
agentos/marketplace/bridge.py   233 233 0   0%
agentos/marketplace/ecosystem_bridge.py   304 304 0   0%
agentos/marketplace/importer.py   244 244 0   0%
agentos/marketplace/manifest.py   118 118 0   0%
agentos/marketplace/registry.py   262 262 1   0%
agentos/mcp/__init__.py   312 233 17   25%
agentos/mcp/adapter.py   64 40 0   38%
agentos/mcp/builtin_servers.py   402 286 0   29%
agentos/mcp/sampling.py   203 203 0   0%
agentos/mcp/server.py   221 160 0   28%
agentos/memory/__init__.py   13 0 0   100%
agentos/memory/compressor.py   31 22 0   29%
agentos/memory/consolidation.py   265 167 0   37%
agentos/memory/conversation.py   146 85 0   42%
agentos/memory/long_term.py   103 75 0   27%
agentos/memory/pager.py   192 138 0   28%
agentos/memory/persistence.py   190 154 0   19%
agentos/memory/pyramid.py   112 70 0   38%
agentos/memory/retriever.py   179 127 0   29%
agentos/memory/session.py   226 153 0   32%
agentos/memory/short_term.py   32 21 0   34%
agentos/memory/summarizer.py   132 87 0   34%
agentos/memory/working.py   34 18 0   47%
agentos/models/__init__.py   4 0 0   100%
agentos/models/backends/__init__.py   0 0 0   100%
agentos/models/backends/anthropic.py   100 74 0   26%
agentos/models/backends/gemini.py   154 116 0   25%
agentos/models/backends/ollama.py   97 72 0   26%
agentos/models/backends/openai.py   91 65 0   29%
agentos/models/resilience.py   200 125 0   38%
agentos/models/router.py   42 6 0   86%
agentos/models/routing_strategy.py   43 18 0   58%
agentos/monitoring.py   14 14 0   0%
agentos/monitoring/__init__.py   2 0 0   100%
agentos/monitoring/alerts.py   92 39 0   58%
agentos/multimodal/__init__.py   375 265 9   29%
agentos/multimodal/manager.py   167 109 0   35%
agentos/multimodal/provider.py   180 180 10   0%
agentos/observability/__init__.py   353 203 0   42%
agentos/observability/cost_analytics.py   237 163 0   31%
agentos/observability/metrics.py   170 88 0   48%
agentos/observability/otel_bridge.py   298 298 3   0%
agentos/observability/tracer.py   82 34 0   59%
agentos/orchestration/__init__.py   24 1 0   96%
agentos/orchestration/a2a_router.py   55 18 0   67%
agentos/orchestration/distributed.py   179 95 0   47%
agentos/orchestration/graph.py   182 126 0   31%
agentos/orchestration/graph_executor.py   178 120 0   33%
agentos/orchestration/parallel.py   166 114 0   31%
agentos/orchestration/swarm_coordinator.py   402 281 0   30%
agentos/orchestration/task_decomposer.py   279 201 0   28%
agentos/plugin_manager.py   44 21 0   52%
agentos/plugins.py   9 9 0   0%
agentos/plugins/__init__.py   393 273 0   31%
agentos/plugins/discovery.py   111 111 5   0%
agentos/plugins/lifecycle.py   167 167 0   0%
agentos/plugins/loader.py   159 159 0   0%
agentos/plugins/registry.py   133 133 0   0%
agentos/prompt/__init__.py   2 0 0   100%
agentos/prompt/hub.py   164 95 0   42%
agentos/prompts.py   6 6 0   0%
agentos/prompts/__init__.py   4 0 0   100%
agentos/prompts/few_shot.py   109 69 0   37%
agentos/prompts/manager.py   94 66 0   30%
agentos/prompts/optimizer.py   80 34 0   58%
agentos/protocols/__init__.py   59 15 0   75%
agentos/protocols/a2a.py   483 301 0   38%
agentos/protocols/a2a_store.py   127 84 13   34%
agentos/protocols/a2a_streaming.py   126 80 0   37%
agentos/protocols/agent_card.py   120 69 0   42%
agentos/protocols/compliance.py   298 298 0   0%
agentos/protocols/contracts.py   162 162 0   0%
agentos/protocols/grpc.py   417 260 12   38%
agentos/protocols/mcp.py   81 43 10   47%
agentos/protocols/output.py   64 40 0   38%
agentos/protocols/registry.py   361 220 0   39%
agentos/queue.py   12 12 0   0%
agentos/queue/__init__.py   3 0 0   100%
agentos/queue/rate_limiter.py   117 62 0   47%
agentos/queue/task_queue.py   148 85 0   43%
agentos/rag.py   7 7 0   0%
agentos/rag/__init__.py   19 5 0   74%
agentos/rag/citation.py   118 118 0   0%
agentos/rag/hybrid.py   100 100 0   0%
agentos/rag/hybrid_search.py   271 206 0   24%
agentos/rag/loader.py   81 64 0   21%
agentos/rag/pipeline.py   56 41 0   27%
agentos/rag/reranker.py   143 143 0   0%
agentos/rag/store.py   71 49 17   31%
agentos/sandbox/__init__.py   258 258 0   0%
agentos/security/__init__.py   5 0 0   100%
agentos/security/auditor.py   207 145 0   30%
agentos/security/guard.py   219 150 0   32%
agentos/security/sandbox.py   52 27 0   48%
agentos/security/sandbox_executor.py   266 200 0   25%
agentos/server/__init__.py   2 0 0   100%
agentos/server/daemon.py   347 272 0   22%
agentos/server/marketplace_platform.py   360 360 0   0%
agentos/server/marketplace_server.py   70 70 0   0%
agentos/server/mcp_server.py   156 98 0   37%
agentos/state/__init__.py   2 2 0   0%
agentos/state/schema.py   329 329 0   0%
agentos/storage.py   2 2 0   0%
agentos/storage/__init__.py   2 0 0   100%
agentos/storage/base.py   29 13 10   55%
agentos/subagent.py   18 18 0   0%
agentos/subagent/__init__.py   4 0 0   100%
agentos/subagent/collaboration.py   205 135 0   34%
agentos/subagent/manager.py   133 89 0   33%
agentos/subagent/parent_child.py   163 86 0   47%
agentos/swarm.py   8 8 0   0%
agentos/swarm/__init__.py   12 0 0   100%
agentos/swarm/agent_memory.py   316 243 0   23%
agentos/swarm/agent_monitor.py   217 158 1   27%
agentos/swarm/code_sandbox.py   157 113 0   28%
agentos/swarm/coordinator.py   484 391 0   19%
agentos/swarm/eval_feedback_loop.py   130 91 0   30%
agentos/swarm/execution_trace.py   185 117 0   37%
agentos/swarm/human_loop.py   118 62 1   47%
agentos/swarm/patterns.py   157 103 0   34%
agentos/swarm/result_fusion.py   136 113 0   17%
agentos/swarm/task_decomposer.py   86 60 0   30%
agentos/swarm/tool_registry.py   318 221 0   31%
agentos/system/__init__.py   6 0 0   100%
agentos/system/approval.py   84 48 0   43%
agentos/system/browser.py   193 145 0   25%
agentos/system/file_ops.py   193 154 0   20%
agentos/system/permissions.py   115 60 0   48%
agentos/system/shell_exec.py   156 104 0   33%
agentos/testing/__init__.py   2 0 0   100%
agentos/testing/fixtures.py   71 38 0   46%
agentos/tests/__init__.py   0 0 0   100%
agentos/tests/test_1_1_4_features.py   186 186 0   0%
agentos/tests/test_a2a.py   224 224 0   0%
agentos/tests/test_conversation.py   102 102 0   0%
agentos/tests/test_guardrails.py   154 154 0   0%
agentos/tests/test_hitl.py   95 95 0   0%
agentos/tests/test_mcp.py   133 133 0   0%
agentos/tests/test_sandbox_executor.py   101 101 0   0%
agentos/tests/test_schema_enforcer.py   83 83 0   0%
agentos/tests/test_subagent_parent_child.py   252 252 0   0%
agentos/tools/__init__.py   12 0 0   100%
agentos/tools/async_executor.py   249 173 0   31%
agentos/tools/audit_logger.py   106 106 0   0%
agentos/tools/base.py   46 7 0   85%
agentos/tools/circuit_breaker.py   138 138 0   0%
agentos/tools/code_agent.py   49 28 0   43%
agentos/tools/config_manager.py   151 151 0   0%
agentos/tools/connection_pool.py   233 233 0   0%
agentos/tools/cors.py   100 100 0   0%
agentos/tools/csp.py   132 132 0   0%
agentos/tools/data_tools.py   107 87 0   19%
agentos/tools/data_validator.py   95 2 1   98%
agentos/tools/di_container.py   99 99 0   0%
agentos/tools/event_bus.py   111 111 0   0%
agentos/tools/feature_flag.py   76 76 0   0%
agentos/tools/file_tools.py   64 38 0   41%
agentos/tools/function_calling.py   99 57 0   42%
agentos/tools/fusion.py   156 107 0   31%
agentos/tools/generator.py   145 111 0   23%
agentos/tools/http_tools.py   92 73 0   21%
agentos/tools/id_generator.py   77 77 0   0%
agentos/tools/jwt.py   109 109 0   0%
agentos/tools/key_rotation.py   118 118 0   0%
agentos/tools/memory_optimizer.py   213 213 0   0%
agentos/tools/metrics.py   199 199 0   0%
agentos/tools/orchestrator.py   301 203 0   33%
agentos/tools/password_hasher.py   57 57 0   0%
agentos/tools/pipeline.py   146 146 3   0%
agentos/tools/policy_engine.py   210 210 0   0%
agentos/tools/rate_limiter.py   108 108 0   0%
agentos/tools/registry.py   41 24 0   41%
agentos/tools/request_deduplicator.py   141 141 0   0%
agentos/tools/retry_queue.py   120 120 0   0%
agentos/tools/risk.py   43 18 0   58%
agentos/tools/scheduler.py   237 237 0   0%
agentos/tools/search_tools.py   105 81 0   23%
agentos/tools/serial_cache.py   197 197 0   0%
agentos/tools/snapshot_manager.py   78 78 9   0%
agentos/tools/startup_accelerator.py   181 181 0   0%
agentos/tools/task_scheduler.py   209 209 0   0%
agentos/tools/totp.py   80 80 0   0%
agentos/tools/url_signer.py   50 50 0   0%
agentos/tools/validation.py   165 111 0   33%
agentos/tools/web_tools.py   24 14 0   42%
agentos/validation/__init__.py   0 0 0   100%
agentos/validation/schema_enforcer.py   156 112 0   28%
agentos/vectorstore/__init__.py   2 0 0   100%
agentos/vectorstore/db.py   155 120 6   23%
agentos/workflow/__init__.py   510 510 0   0%
agentos/workflows/__init__.py   3 0 0   100%
agentos/workflows/engine.py   52 20 0   62%
agentos/workflows/templates.py   125 53 0   58%
Total   41191 31494 217   24%

No items found using the specified filter.