Coverage report: 24%

Files Functions Classes

coverage.py v7.14.3, created at 2026-07-03 17:38 +0800

File function   statements missing excluded   coverage
agentos/__init__.py (no function)   112 0 0   100%
agentos/agent/__init__.py (no function)   3 0 0   100%
agentos/agent/pipeline.py PipelineResult.output   1 1 0   0%
agentos/agent/pipeline.py ConditionalPipeline.__init__   2 2 0   0%
agentos/agent/pipeline.py ConditionalPipeline.add   1 1 0   0%
agentos/agent/pipeline.py ConditionalPipeline.run   28 28 0   0%
agentos/agent/pipeline.py ParallelPipeline.__init__   2 2 0   0%
agentos/agent/pipeline.py ParallelPipeline.add   1 1 0   0%
agentos/agent/pipeline.py ParallelPipeline.run   27 27 0   0%
agentos/agent/pipeline.py ParallelPipeline.run._run_one   1 1 0   0%
agentos/agent/pipeline.py RouterAgent.__init__   2 2 0   0%
agentos/agent/pipeline.py RouterAgent.register   1 1 0   0%
agentos/agent/pipeline.py RouterAgent.run   16 16 0   0%
agentos/agent/pipeline.py (no function)   41 0 0   100%
agentos/agent/tool_agent.py ToolExecutor.__init__   5 5 0   0%
agentos/agent/tool_agent.py ToolExecutor.register   2 2 0   0%
agentos/agent/tool_agent.py ToolExecutor.get_schemas   1 1 0   0%
agentos/agent/tool_agent.py ToolExecutor.execute   33 33 0   0%
agentos/agent/tool_agent.py MockLLMProvider.__init__   4 4 0   0%
agentos/agent/tool_agent.py MockLLMProvider.chat   6 6 0   0%
agentos/agent/tool_agent.py MockLLMProvider.achat   1 1 0   0%
agentos/agent/tool_agent.py MockLLMProvider.provider_name   1 1 0   0%
agentos/agent/tool_agent.py MockLLMProvider.text_response   1 1 0   0%
agentos/agent/tool_agent.py MockLLMProvider.tool_response   2 2 0   0%
agentos/agent/tool_agent.py MockLLMProvider._build_result   3 3 0   0%
agentos/agent/tool_agent.py ToolAgent.__init__   5 5 0   0%
agentos/agent/tool_agent.py ToolAgent.run   5 5 0   0%
agentos/agent/tool_agent.py ToolAgent._run_loop   22 22 0   0%
agentos/agent/tool_agent.py ToolAgent.run_stream   26 26 0   0%
agentos/agent/tool_agent.py ToolAgent.arun   25 25 0   0%
agentos/agent/tool_agent.py ToolAgent._process_step   20 20 0   0%
agentos/agent/tool_agent.py ToolAgent._make_result   1 1 0   0%
agentos/agent/tool_agent.py ToolAgent.resume   15 15 0   0%
agentos/agent/tool_agent.py ToolAgent._checkpoint   6 6 0   0%
agentos/agent/tool_agent.py ToolAgent._call_with_retry   9 9 0   0%
agentos/agent/tool_agent.py ToolAgent._acall_with_retry   10 10 0   0%
agentos/agent/tool_agent.py ToolAgent._log_step   8 8 0   0%
agentos/agent/tool_agent.py (no function)   70 0 0   100%
agentos/agents/__init__.py (no function)   0 0 0   100%
agentos/agents/market.py AgentMarket.__init__   2 2 0   0%
agentos/agents/market.py AgentMarket._register_defaults   3 3 0   0%
agentos/agents/market.py AgentMarket.skills   1 1 0   0%
agentos/agents/market.py AgentMarket.get   1 1 0   0%
agentos/agents/market.py AgentMarket.list_by_category   1 1 0   0%
agentos/agents/market.py AgentMarket.search   12 12 0   0%
agentos/agents/market.py AgentMarket.register   1 1 0   0%
agentos/agents/market.py AgentMarket.stats   4 4 0   0%
agentos/agents/market.py (no function)   33 33 0   0%
agentos/agents/market/__init__.py (no function)   3 0 0   100%
agentos/api/__init__.py (no function)   2 0 0   100%
agentos/api/middleware.py RequestContext.elapsed_ms   1 1 0   0%
agentos/api/middleware.py RequestIDMiddleware.__init__   1 1 0   0%
agentos/api/middleware.py RequestIDMiddleware.process_request   4 4 0   0%
agentos/api/middleware.py CORSMiddleware.__init__   1 1 0   0%
agentos/api/middleware.py CORSMiddleware.apply   10 10 0   0%
agentos/api/middleware.py AuthMiddleware.__init__   1 1 0   0%
agentos/api/middleware.py AuthMiddleware.authenticate   6 6 0   0%
agentos/api/middleware.py RequestLogMiddleware.__init__   1 1 0   0%
agentos/api/middleware.py RequestLogMiddleware.log   3 3 0   0%
agentos/api/middleware.py MiddlewareStack.__init__   4 4 0   0%
agentos/api/middleware.py (no function)   42 0 0   100%
agentos/api/server.py AgentManager.__init__   2 0 0   100%
agentos/api/server.py AgentManager.create   5 5 0   0%
agentos/api/server.py AgentManager.get   1 1 0   0%
agentos/api/server.py AgentManager.list_all   1 1 0   0%
agentos/api/server.py AgentManager.delete   4 4 0   0%
agentos/api/server.py AgentManager.count   1 1 0   0%
agentos/api/server.py AgentManager.uptime   1 1 0   0%
agentos/api/server.py lifespan   3 3 0   0%
agentos/api/server.py health   2 2 0   0%
agentos/api/server.py create_agent   2 2 0   0%
agentos/api/server.py list_agents   1 1 0   0%
agentos/api/server.py get_agent   4 4 0   0%
agentos/api/server.py delete_agent   3 3 0   0%
agentos/api/server.py run_agent   12 12 0   0%
agentos/api/server.py stream_agent   5 5 0   0%
agentos/api/server.py stream_agent.event_generator   5 5 0   0%
agentos/api/server.py run_workflow   10 10 0   0%
agentos/api/server.py validate_workflow   9 9 0   0%
agentos/api/server.py websocket_endpoint   24 24 0   0%
agentos/api/server.py marketplace_search   8 8 0   0%
agentos/api/server.py marketplace_stats   4 4 0   0%
agentos/api/server.py serve   5 5 0   0%
agentos/api/server.py (no function)   112 4 0   96%
agentos/api/server_old_backup.py AgentAPI.__init__   4 4 0   0%
agentos/api/server_old_backup.py AgentAPI._setup_middleware   1 1 0   0%
agentos/api/server_old_backup.py AgentAPI._setup_routes   11 11 0   0%
agentos/api/server_old_backup.py AgentAPI._setup_routes.health   1 1 0   0%
agentos/api/server_old_backup.py AgentAPI._setup_routes.run_task   3 3 0   0%
agentos/api/server_old_backup.py AgentAPI._setup_routes.cancel   2 2 0   0%
agentos/api/server_old_backup.py AgentAPI._setup_routes.get_session   2 2 0   0%
agentos/api/server_old_backup.py AgentAPI._setup_routes.get_costs   1 1 0   0%
agentos/api/server_old_backup.py AgentAPI._setup_routes.list_tools   1 1 0   0%
agentos/api/server_old_backup.py AgentAPI.serve   2 2 0   0%
agentos/api/server_old_backup.py (no function)   28 28 0   0%
agentos/api/sse.py SSEEvent.serialize   13 13 0   0%
agentos/api/sse.py SSEEvent.token   1 1 0   0%
agentos/api/sse.py SSEEvent.tool_call   1 1 0   0%
agentos/api/sse.py SSEEvent.tool_result   1 1 0   0%
agentos/api/sse.py SSEEvent.error   1 1 0   0%
agentos/api/sse.py SSEEvent.done   1 1 0   0%
agentos/api/sse.py SSEEvent.metadata   1 1 0   0%
agentos/api/sse.py SSEStream.__init__   6 6 0   0%
agentos/api/sse.py SSEStream.start   1 1 0   0%
agentos/api/sse.py SSEStream._heartbeat_loop   7 7 0   0%
agentos/api/sse.py SSEStream.send   6 6 0   0%
agentos/api/sse.py SSEStream.close   8 8 0   0%
agentos/api/sse.py SSEStream.iter_events   5 5 0   0%
agentos/api/sse.py SSEStream.iter_chunks   2 2 0   0%
agentos/api/sse.py SSEResponse.__init__   1 1 0   0%
agentos/api/sse.py SSEResponse.headers   1 1 0   0%
agentos/api/sse.py SSEResponse.body   2 2 0   0%
agentos/api/sse.py (no function)   51 0 0   100%
agentos/api/streaming.py StreamEvent.to_sse   10 10 0   0%
agentos/api/streaming.py StreamingAgent.__init__   3 3 0   0%
agentos/api/streaming.py StreamingAgent.stream_chat   19 19 0   0%
agentos/api/streaming.py StreamingAgent.stream_chat_sync   2 2 0   0%
agentos/api/streaming.py StreamingAgent._collect_events   4 4 0   0%
agentos/api/streaming.py StreamingAgent._generate_chunks   15 15 0   0%
agentos/api/streaming.py StreamingAgent._heartbeat_loop   2 2 0   0%
agentos/api/streaming.py StreamingAgent.emit_tool_call   1 1 0   0%
agentos/api/streaming.py StreamingAgent.emit_tool_result   1 1 0   0%
agentos/api/streaming.py StreamingAgent.emit_error   1 1 0   0%
agentos/api/streaming.py StreamingAgent.get_session   1 1 0   0%
agentos/api/streaming.py StreamingAgent.list_sessions   1 1 0   0%
agentos/api/streaming.py _SyncSSEWrapper.__init__   1 1 0   0%
agentos/api/streaming.py _SyncSSEWrapper.__iter__   1 1 0   0%
agentos/api/streaming.py (no function)   40 0 0   100%
agentos/api/versioning.py APIVersion.__str__   1 1 0   0%
agentos/api/versioning.py APIVersion.parse   3 3 0   0%
agentos/api/versioning.py APIVersion.__lt__   1 1 0   0%
agentos/api/versioning.py APIVersion.__le__   1 1 0   0%
agentos/api/versioning.py VersionNegotiator.__init__   1 1 0   0%
agentos/api/versioning.py VersionNegotiator.extract_from_headers   9 9 0   0%
agentos/api/versioning.py VersionNegotiator.extract_from_path   8 8 0   0%
agentos/api/versioning.py VersionNegotiator.extract_from_query   9 9 0   0%
agentos/api/versioning.py VersionNegotiator.negotiate   15 15 0   0%
agentos/api/versioning.py (no function)   30 0 0   100%
agentos/api/websocket.py WSMessage.parse   2 2 0   0%
agentos/api/websocket.py WSMessage.serialize   1 1 0   0%
agentos/api/websocket.py WSMessage.token   1 1 0   0%
agentos/api/websocket.py WSMessage.progress   1 1 0   0%
agentos/api/websocket.py WSMessage.tool_call   1 1 0   0%
agentos/api/websocket.py WSMessage.tool_result   1 1 0   0%
agentos/api/websocket.py WSMessage.status   1 1 0   0%
agentos/api/websocket.py WSMessage.done   1 1 0   0%
agentos/api/websocket.py WSMessage.error   1 1 0   0%
agentos/api/websocket.py WSMessage.heartbeat   1 1 0   0%
agentos/api/websocket.py WSMessage.child_update   1 1 0   0%
agentos/api/websocket.py WSSession.is_busy   1 1 0   0%
agentos/api/websocket.py WSSession.touch   1 1 0   0%
agentos/api/websocket.py AgentWebSocket.__init__   7 7 0   0%
agentos/api/websocket.py AgentWebSocket.handler   23 23 0   0%
agentos/api/websocket.py AgentWebSocket._dispatch   5 5 0   0%
agentos/api/websocket.py AgentWebSocket._handle_run   15 15 0   0%
agentos/api/websocket.py AgentWebSocket._run_agent   10 10 0   0%
agentos/api/websocket.py AgentWebSocket._run_agent.capturing_run   5 5 0   0%
agentos/api/websocket.py AgentWebSocket._poll_agent   28 28 0   0%
agentos/api/websocket.py AgentWebSocket._handle_cancel   7 7 0   0%
agentos/api/websocket.py AgentWebSocket._handle_pause   4 4 0   0%
agentos/api/websocket.py AgentWebSocket._handle_resume   4 4 0   0%
agentos/api/websocket.py AgentWebSocket._handle_ping   1 1 0   0%
agentos/api/websocket.py AgentWebSocket._heartbeat_loop   6 6 0   0%
agentos/api/websocket.py AgentWebSocket.broadcast   10 10 0   0%
agentos/api/websocket.py AgentWebSocket.broadcast_to_session   7 7 0   0%
agentos/api/websocket.py AgentWebSocket.broadcast_child_status   3 3 0   0%
agentos/api/websocket.py AgentWebSocket._send   4 4 0   0%
agentos/api/websocket.py AgentWebSocket._cleanup_session   6 6 0   0%
agentos/api/websocket.py AgentWebSocket._cleanup_ws   8 8 0   0%
agentos/api/websocket.py AgentWebSocket.manager   1 1 0   0%
agentos/api/websocket.py AgentWebSocket.active_connections   1 1 0   0%
agentos/api/websocket.py AgentWebSocket.active_sessions   1 1 0   0%
agentos/api/websocket.py serve_ws   3 3 0   0%
agentos/api/websocket.py (no function)   89 89 0   0%
agentos/background/__init__.py (no function)   3 0 0   100%
agentos/background/supervisor.py SupervisionEvent.to_dict   1 1 0   0%
agentos/background/supervisor.py AgentQuotaUsage.duration_percent   1 1 0   0%
agentos/background/supervisor.py AgentQuotaUsage.cost_percent   1 1 0   0%
agentos/background/supervisor.py AgentQuotaUsage.to_dict   1 1 0   0%
agentos/background/supervisor.py SupervisedAgent.is_alive   1 1 0   0%
agentos/background/supervisor.py SupervisedAgent.duration_seconds   2 2 0   0%
agentos/background/supervisor.py SupervisedAgent.to_dict   1 1 0   0%
agentos/background/supervisor.py AgentSupervisor.__init__   6 6 0   0%
agentos/background/supervisor.py AgentSupervisor.spawn   15 15 0   0%
agentos/background/supervisor.py AgentSupervisor.get_child   1 1 0   0%
agentos/background/supervisor.py AgentSupervisor.list_children   1 1 0   0%
agentos/background/supervisor.py AgentSupervisor.await_child   10 10 0   0%
agentos/background/supervisor.py AgentSupervisor.pause_child   6 6 0   0%
agentos/background/supervisor.py AgentSupervisor.resume_child   7 7 0   0%
agentos/background/supervisor.py AgentSupervisor.kill_child   12 12 0   0%
agentos/background/supervisor.py AgentSupervisor.aggregate_progress   8 8 0   0%
agentos/background/supervisor.py AgentSupervisor.shutdown   12 12 0   0%
agentos/background/supervisor.py AgentSupervisor._run_child   46 46 0   0%
agentos/background/supervisor.py AgentSupervisor._run_child.supervised_on_iteration   13 13 0   0%
agentos/background/supervisor.py AgentSupervisor._heartbeat_loop   14 14 0   0%
agentos/background/supervisor.py AgentSupervisor._monitor_loop   17 17 0   0%
agentos/background/supervisor.py AgentSupervisor._emit   9 9 0   0%
agentos/background/supervisor.py (no function)   98 0 0   100%
agentos/background/task_manager.py BackgroundTaskStatus.is_terminal   1 1 0   0%
agentos/background/task_manager.py BackgroundTaskStatus.is_active   1 1 0   0%
agentos/background/task_manager.py ProgressPhase.to_dict   1 1 0   0%
agentos/background/task_manager.py ProgressPhase.from_dict   1 1 0   0%
agentos/background/task_manager.py TaskProgress.to_dict   1 1 0   0%
agentos/background/task_manager.py TaskProgress.from_dict   1 1 0   0%
agentos/background/task_manager.py BackgroundTask.__post_init__   2 2 0   0%
agentos/background/task_manager.py BackgroundTask.duration_seconds   3 3 0   0%
agentos/background/task_manager.py BackgroundTask.to_dict   1 1 0   0%
agentos/background/task_manager.py BackgroundTask.from_dict   2 2 0   0%
agentos/background/task_manager.py BackgroundTaskManager.__init__   7 7 0   0%
agentos/background/task_manager.py BackgroundTaskManager.submit   11 11 0   0%
agentos/background/task_manager.py BackgroundTaskManager.get_task   5 5 0   0%
agentos/background/task_manager.py BackgroundTaskManager.get_progress   2 2 0   0%
agentos/background/task_manager.py BackgroundTaskManager.get_result   13 13 0   0%
agentos/background/task_manager.py BackgroundTaskManager.pause   7 7 0   0%
agentos/background/task_manager.py BackgroundTaskManager.resume   7 7 0   0%
agentos/background/task_manager.py BackgroundTaskManager.cancel   14 14 0   0%
agentos/background/task_manager.py BackgroundTaskManager.list_tasks   4 4 0   0%
agentos/background/task_manager.py BackgroundTaskManager.on_progress   3 3 0   0%
agentos/background/task_manager.py BackgroundTaskManager.on_completion   3 3 0   0%
agentos/background/task_manager.py BackgroundTaskManager.update_phase   39 39 0   0%
agentos/background/task_manager.py BackgroundTaskManager._run_task   44 44 0   0%
agentos/background/task_manager.py BackgroundTaskManager._run_task.progress_on_iteration   13 13 0   0%
agentos/background/task_manager.py BackgroundTaskManager._update_progress   10 10 0   0%
agentos/background/task_manager.py BackgroundTaskManager._notify_completion   10 10 0   0%
agentos/background/task_manager.py BackgroundTaskManager._persist   8 8 0   0%
agentos/background/task_manager.py BackgroundTaskManager._load   9 9 0   0%
agentos/background/task_manager.py (no function)   105 0 0   100%
agentos/benchmarks/__init__.py (no function)   2 0 0   100%
agentos/benchmarks/runner.py _LatencyStats.compute   5 5 0   0%
agentos/benchmarks/runner.py BenchmarkReport.to_json   1 1 0   0%
agentos/benchmarks/runner.py BenchmarkReport.to_markdown   6 6 0   0%
agentos/benchmarks/runner.py BenchmarkRunner.__init__   1 1 0   0%
agentos/benchmarks/runner.py BenchmarkRunner.run   22 22 0   0%
agentos/benchmarks/runner.py BenchmarkRunner.run._one_call   9 9 0   0%
agentos/benchmarks/runner.py run_benchmark   3 3 0   0%
agentos/benchmarks/runner.py (no function)   41 0 0   100%
agentos/cache.py (no function)   10 10 0   0%
agentos/cache/__init__.py (no function)   4 0 0   100%
agentos/cache/embedder.py EmbeddingResult.__len__   1 1 0   0%
agentos/cache/embedder.py EmbeddingResult.__iter__   1 1 0   0%
agentos/cache/embedder.py EmbeddingResult.__getitem__   1 1 0   0%
agentos/cache/embedder.py BaseEmbedder.embed   0 0 1   100%
agentos/cache/embedder.py BaseEmbedder.embed_batch   0 0 1   100%
agentos/cache/embedder.py BaseEmbedder.dimension   0 0 1   100%
agentos/cache/embedder.py OpenAIEmbedder.__init__   7 7 0   0%
agentos/cache/embedder.py OpenAIEmbedder.dimension   1 1 0   0%
agentos/cache/embedder.py OpenAIEmbedder.embed   2 2 0   0%
agentos/cache/embedder.py OpenAIEmbedder.embed_batch   8 8 0   0%
agentos/cache/embedder.py OpenAIEmbedder.close   1 1 0   0%
agentos/cache/embedder.py LocalEmbedder.__init__   3 3 0   0%
agentos/cache/embedder.py LocalEmbedder._ensure_model   4 4 0   0%
agentos/cache/embedder.py LocalEmbedder.dimension   7 7 0   0%
agentos/cache/embedder.py LocalEmbedder.embed   3 3 0   0%
agentos/cache/embedder.py LocalEmbedder.embed_batch   3 3 0   0%
agentos/cache/embedder.py CohereEmbedder.__init__   4 4 0   0%
agentos/cache/embedder.py CohereEmbedder.dimension   1 1 0   0%
agentos/cache/embedder.py CohereEmbedder.embed   5 5 0   0%
agentos/cache/embedder.py CohereEmbedder.embed_batch   5 5 0   0%
agentos/cache/embedder.py CohereEmbedder.close   1 1 0   0%
agentos/cache/embedder.py get_embedder   9 9 0   0%
agentos/cache/embedder.py cosine_similarity   6 6 0   0%
agentos/cache/embedder.py (no function)   37 0 10   100%
agentos/cache/llm_cache.py CacheEntry.expired   1 1 0   0%
agentos/cache/llm_cache.py LRUCache.__init__   2 2 0   0%
agentos/cache/llm_cache.py LRUCache.get   9 9 0   0%
agentos/cache/llm_cache.py LRUCache.put   4 4 0   0%
agentos/cache/llm_cache.py LRUCache.invalidate   6 6 0   0%
agentos/cache/llm_cache.py LRUCache.size   1 1 0   0%
agentos/cache/llm_cache.py LRUCache.clear   1 1 0   0%
agentos/cache/llm_cache.py SemanticCache.__init__   4 4 0   0%
agentos/cache/llm_cache.py SemanticCache._embed   8 8 0   0%
agentos/cache/llm_cache.py SemanticCache.cosine_sim   8 8 0   0%
agentos/cache/llm_cache.py SemanticCache.search   14 14 0   0%
agentos/cache/llm_cache.py SemanticCache.add   4 4 0   0%
agentos/cache/llm_cache.py SemanticCache.clear   1 1 0   0%
agentos/cache/llm_cache.py CacheStats.hit_rate   3 3 0   0%
agentos/cache/llm_cache.py LLMCache.__init__   3 3 0   0%
agentos/cache/llm_cache.py LLMCache._hash_key   2 2 0   0%
agentos/cache/llm_cache.py LLMCache.get   19 19 0   0%
agentos/cache/llm_cache.py LLMCache.set   5 5 0   0%
agentos/cache/llm_cache.py LLMCache.invalidate   1 1 0   0%
agentos/cache/llm_cache.py LLMCache.clear   3 3 0   0%
agentos/cache/llm_cache.py LLMCache.snapshot   1 1 0   0%
agentos/cache/llm_cache.py (no function)   54 0 0   100%
agentos/cache/response_cache.py CacheEntry.is_expired   3 3 0   0%
agentos/cache/response_cache.py CacheEntry.age_seconds   1 1 0   0%
agentos/cache/response_cache.py CacheStats.hit_rate   2 2 0   0%
agentos/cache/response_cache.py CacheStats.utilization   1 1 0   0%
agentos/cache/response_cache.py ResponseCache.__init__   5 5 0   0%
agentos/cache/response_cache.py ResponseCache.get   15 15 0   0%
agentos/cache/response_cache.py ResponseCache.put   10 10 0   0%
agentos/cache/response_cache.py ResponseCache.invalidate   6 6 0   0%
agentos/cache/response_cache.py ResponseCache.clear   2 2 0   0%
agentos/cache/response_cache.py ResponseCache.clear_expired   6 6 0   0%
agentos/cache/response_cache.py ResponseCache.get_stats   2 2 0   0%
agentos/cache/response_cache.py ResponseCache.get_entry   2 2 0   0%
agentos/cache/response_cache.py ResponseCache._evict   4 4 0   0%
agentos/cache/response_cache.py ResponseCache._make_key   8 8 0   0%
agentos/cache/response_cache.py ResponseCache.size   1 1 0   0%
agentos/cache/response_cache.py ResponseCache.is_full   1 1 0   0%
agentos/cache/response_cache.py ResponseCache.__contains__   3 3 0   0%
agentos/cache/response_cache.py ResponseCache.__len__   1 1 0   0%
agentos/cache/response_cache.py (no function)   58 0 0   100%
agentos/channels/__init__.py (no function)   5 5 0   0%
agentos/channels/adapters/__init__.py (no function)   11 11 0   0%
agentos/channels/adapters/dingtalk.py DingTalkAdapter.__init__   3 3 0   0%
agentos/channels/adapters/dingtalk.py DingTalkAdapter.verify_signature   7 7 0   0%
agentos/channels/adapters/dingtalk.py DingTalkAdapter.parse_webhook   10 10 0   0%
agentos/channels/adapters/dingtalk.py DingTalkAdapter.build_reply   1 1 0   0%
agentos/channels/adapters/dingtalk.py DingTalkAdapter.send_message   7 7 0   0%
agentos/channels/adapters/dingtalk.py DingTalkAdapter.send_image   1 1 0   0%
agentos/channels/adapters/dingtalk.py DingTalkAdapter.send_file   1 1 0   0%
agentos/channels/adapters/dingtalk.py DingTalkAdapter.get_access_token   10 10 0   0%
agentos/channels/adapters/dingtalk.py (no function)   18 18 0   0%
agentos/channels/adapters/discord.py DiscordAdapter.__init__   5 5 0   0%
agentos/channels/adapters/discord.py DiscordAdapter.parse_incoming   9 9 0   0%
agentos/channels/adapters/discord.py DiscordAdapter._parse_message   19 19 0   0%
agentos/channels/adapters/discord.py DiscordAdapter._parse_interaction   6 6 0   0%
agentos/channels/adapters/discord.py DiscordAdapter.reply   20 20 0   0%
agentos/channels/adapters/discord.py DiscordAdapter.reply_embed   4 4 0   0%
agentos/channels/adapters/discord.py (no function)   13 13 0   0%
agentos/channels/adapters/feishu.py FeishuAdapter.__init__   4 4 0   0%
agentos/channels/adapters/feishu.py FeishuAdapter.verify_signature   1 1 0   0%
agentos/channels/adapters/feishu.py FeishuAdapter.parse_webhook   17 17 0   0%
agentos/channels/adapters/feishu.py FeishuAdapter.build_reply   1 1 0   0%
agentos/channels/adapters/feishu.py FeishuAdapter.send_message   10 10 0   0%
agentos/channels/adapters/feishu.py FeishuAdapter.send_image   7 7 0   0%
agentos/channels/adapters/feishu.py FeishuAdapter.send_file   7 7 0   0%
agentos/channels/adapters/feishu.py FeishuAdapter.get_access_token   10 10 0   0%
agentos/channels/adapters/feishu.py (no function)   17 17 0   0%
agentos/channels/adapters/line.py LINEAdapter.__init__   4 4 0   0%
agentos/channels/adapters/line.py LINEAdapter._headers   1 1 0   0%
agentos/channels/adapters/line.py LINEAdapter.verify_signature   2 2 0   0%
agentos/channels/adapters/line.py LINEAdapter.parse_incoming   14 14 0   0%
agentos/channels/adapters/line.py LINEAdapter._parse_message   34 34 0   0%
agentos/channels/adapters/line.py LINEAdapter._parse_postback   4 4 0   0%
agentos/channels/adapters/line.py LINEAdapter._parse_follow   2 2 0   0%
agentos/channels/adapters/line.py LINEAdapter.reply   4 4 0   0%
agentos/channels/adapters/line.py LINEAdapter.reply_flex   4 4 0   0%
agentos/channels/adapters/line.py LINEAdapter.reply_quick_reply   4 4 0   0%
agentos/channels/adapters/line.py LINEAdapter.push_message   1 1 0   0%
agentos/channels/adapters/line.py LINEAdapter.multicast   1 1 0   0%
agentos/channels/adapters/line.py LINEAdapter.get_profile   4 4 0   0%
agentos/channels/adapters/line.py LINEAdapter.set_default_rich_menu   2 2 0   0%
agentos/channels/adapters/line.py LINEAdapter._api_reply   1 1 0   0%
agentos/channels/adapters/line.py LINEAdapter._api_push   1 1 0   0%
agentos/channels/adapters/line.py LINEAdapter._api_call   19 19 0   0%
agentos/channels/adapters/line.py (no function)   30 30 0   0%
agentos/channels/adapters/qq.py QQAdapter.__init__   3 3 0   0%
agentos/channels/adapters/qq.py QQAdapter.verify_signature   1 1 0   0%
agentos/channels/adapters/qq.py QQAdapter.parse_webhook   19 19 0   0%
agentos/channels/adapters/qq.py QQAdapter.build_reply   1 1 0   0%
agentos/channels/adapters/qq.py QQAdapter.send_message   14 14 0   0%
agentos/channels/adapters/qq.py QQAdapter.send_c2c_message   8 8 0   0%
agentos/channels/adapters/qq.py QQAdapter.send_image   1 1 0   0%
agentos/channels/adapters/qq.py QQAdapter.send_file   1 1 0   0%
agentos/channels/adapters/qq.py QQAdapter.get_access_token   1 1 0   0%
agentos/channels/adapters/qq.py (no function)   18 18 0   0%
agentos/channels/adapters/slack.py SlackAdapter.__init__   5 5 0   0%
agentos/channels/adapters/slack.py SlackAdapter.verify_signature   7 7 0   0%
agentos/channels/adapters/slack.py SlackAdapter.parse_incoming   7 7 0   0%
agentos/channels/adapters/slack.py SlackAdapter._parse_event   11 11 0   0%
agentos/channels/adapters/slack.py SlackAdapter._strip_mention   2 2 0   0%
agentos/channels/adapters/slack.py SlackAdapter.reply   20 20 0   0%
agentos/channels/adapters/slack.py SlackAdapter.reply_blocks   15 15 0   0%
agentos/channels/adapters/slack.py (no function)   17 17 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter.__init__   5 5 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter._api   1 1 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter.parse_incoming   7 7 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter._parse_message   31 31 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter._parse_callback   3 3 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter._parse_inline   2 2 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter.reply   1 1 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter.reply_inline_keyboard   1 1 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter.reply_photo   1 1 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter.answer_callback   1 1 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter._api_call   15 15 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter.set_webhook   2 2 0   0%
agentos/channels/adapters/telegram.py TelegramAdapter.delete_webhook   2 2 0   0%
agentos/channels/adapters/telegram.py (no function)   22 22 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter.__init__   3 3 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter.verify_signature   8 8 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter.parse_webhook   12 12 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter.build_reply   4 4 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter.send_message   9 9 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter.send_image   9 9 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter.send_file   4 4 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter.get_access_token   11 11 0   0%
agentos/channels/adapters/wechat.py WeChatAdapter._xml_text   2 2 0   0%
agentos/channels/adapters/wechat.py (no function)   20 20 0   0%
agentos/channels/adapters/wecom.py WeComAdapter.__init__   3 3 0   0%
agentos/channels/adapters/wecom.py WeComAdapter.verify_signature   6 6 0   0%
agentos/channels/adapters/wecom.py WeComAdapter.parse_webhook   11 11 0   0%
agentos/channels/adapters/wecom.py WeComAdapter.build_reply   5 5 0   0%
agentos/channels/adapters/wecom.py WeComAdapter.send_message   14 14 0   0%
agentos/channels/adapters/wecom.py WeComAdapter.send_image   6 6 0   0%
agentos/channels/adapters/wecom.py WeComAdapter.send_file   6 6 0   0%
agentos/channels/adapters/wecom.py WeComAdapter.get_access_token   9 9 0   0%
agentos/channels/adapters/wecom.py WeComAdapter._parse_xml   2 2 0   0%
agentos/channels/adapters/wecom.py (no function)   20 20 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter.__init__   6 6 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter.verify_webhook   6 6 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter.parse_incoming   12 12 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter._parse_message   38 38 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter.reply   1 1 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter.reply_template   4 4 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter.reply_interactive   2 2 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter.reply_image   1 1 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter._send_msg   19 19 0   0%
agentos/channels/adapters/whatsapp.py WhatsAppAdapter.mark_as_read   13 13 0   0%
agentos/channels/adapters/whatsapp.py (no function)   20 20 0   0%
agentos/channels/base.py ChannelConfig.to_dict   1 1 0   0%
agentos/channels/base.py BaseChannelAdapter.__init__   1 1 0   0%
agentos/channels/base.py BaseChannelAdapter.set_callback   1 1 0   0%
agentos/channels/base.py BaseChannelAdapter.verify_signature   0 0 1   100%
agentos/channels/base.py BaseChannelAdapter.parse_webhook   0 0 1   100%
agentos/channels/base.py BaseChannelAdapter.build_reply   0 0 1   100%
agentos/channels/base.py BaseChannelAdapter.send_message   0 0 1   100%
agentos/channels/base.py BaseChannelAdapter.send_image   0 0 1   100%
agentos/channels/base.py BaseChannelAdapter.send_file   0 0 1   100%
agentos/channels/base.py BaseChannelAdapter.get_access_token   0 0 1   100%
agentos/channels/base.py BaseChannelAdapter.make_signature   2 2 0   0%
agentos/channels/base.py BaseChannelAdapter.hmac_sha256   1 1 0   0%
agentos/channels/base.py (no function)   57 57 11   0%
agentos/channels/gateway.py on_message   2 2 0   0%
agentos/channels/gateway.py _check_signature   1 1 0   0%
agentos/channels/gateway.py _process_message_async   4 4 0   0%
agentos/channels/gateway.py _process_message_coro   28 28 0   0%
agentos/channels/gateway.py create_app   17 17 0   0%
agentos/channels/gateway.py create_app._make_webhook_handler   2 2 0   0%
agentos/channels/gateway.py create_app._make_webhook_handler.handler   35 35 0   0%
agentos/channels/gateway.py create_app._register_routes   13 13 0   0%
agentos/channels/gateway.py create_app.list_channels   1 1 0   0%
agentos/channels/gateway.py create_app.health_check   1 1 0   0%
agentos/channels/gateway.py get_router   1 1 0   0%
agentos/channels/gateway.py register_adapter   2 2 0   0%
agentos/channels/gateway.py (no function)   21 21 0   0%
agentos/channels/message.py ChannelMessage.is_from_mobile   1 1 0   0%
agentos/channels/message.py ChannelMessage.is_group_chat   1 1 0   0%
agentos/channels/message.py ChannelMessage.display_source   2 2 0   0%
agentos/channels/message.py ChannelMessage.to_dict   1 1 0   0%
agentos/channels/message.py ChannelMessage.from_dict   1 1 0   0%
agentos/channels/message.py (no function)   61 61 0   0%
agentos/channels/router.py ChannelRouter.__init__   4 4 0   0%
agentos/channels/router.py ChannelRouter.register   7 7 0   0%
agentos/channels/router.py ChannelRouter.unregister   7 7 0   0%
agentos/channels/router.py ChannelRouter.find   5 5 0   0%
agentos/channels/router.py ChannelRouter.get   1 1 0   0%
agentos/channels/router.py ChannelRouter.get_context   11 11 0   0%
agentos/channels/router.py ChannelRouter.update_context   2 2 0   0%
agentos/channels/router.py ChannelRouter.send   4 4 0   0%
agentos/channels/router.py ChannelRouter.broadcast   6 6 0   0%
agentos/channels/router.py ChannelRouter.active_channels   1 1 0   0%
agentos/channels/router.py ChannelRouter.active_count   1 1 0   0%
agentos/channels/router.py (no function)   19 19 0   0%
agentos/checkpoint/__init__.py (no function)   5 0 0   100%
agentos/checkpoint/base.py Checkpoint.to_dict   1 1 0   0%
agentos/checkpoint/base.py Checkpoint.from_dict   2 2 0   0%
agentos/checkpoint/base.py CheckpointBackend.put   0 0 1   100%
agentos/checkpoint/base.py CheckpointBackend.get   0 0 1   100%
agentos/checkpoint/base.py CheckpointBackend.get_latest   0 0 1   100%
agentos/checkpoint/base.py CheckpointBackend.list_threads   0 0 1   100%
agentos/checkpoint/base.py CheckpointBackend.list_checkpoints   0 0 1   100%
agentos/checkpoint/base.py CheckpointBackend.delete_thread   0 0 1   100%
agentos/checkpoint/base.py CheckpointBackend.delete_before   0 0 1   100%
agentos/checkpoint/base.py (no function)   39 0 6   100%
agentos/checkpoint/engine.py CheckpointEngine.__init__   4 4 0   0%
agentos/checkpoint/engine.py CheckpointEngine.snapshot   10 10 0   0%
agentos/checkpoint/engine.py CheckpointEngine.snapshot_safe   5 5 0   0%
agentos/checkpoint/engine.py CheckpointEngine.rewind   16 16 0   0%
agentos/checkpoint/engine.py CheckpointEngine.time_travel_to_step   6 6 0   0%
agentos/checkpoint/engine.py CheckpointEngine.list_time_travel_points   1 1 0   0%
agentos/checkpoint/engine.py CheckpointEngine.branch   9 9 0   0%
agentos/checkpoint/engine.py CheckpointEngine.merge_branch   6 6 0   0%
agentos/checkpoint/engine.py CheckpointEngine.snapshot_on   3 3 1   0%
agentos/checkpoint/engine.py CheckpointEngine.snapshot_on.decorator   2 2 0   0%
agentos/checkpoint/engine.py CheckpointEngine.snapshot_on.decorator.wrapper   6 6 0   0%
agentos/checkpoint/engine.py CheckpointEngine.snapshot_scope   4 4 0   0%
agentos/checkpoint/engine.py CheckpointEngine.get_latest   1 1 0   0%
agentos/checkpoint/engine.py CheckpointEngine.get_checkpoint_tree   11 11 0   0%
agentos/checkpoint/engine.py CheckpointEngine._auto_summary   6 6 0   0%
agentos/checkpoint/engine.py CheckpointEngine._maybe_gc   36 36 0   0%
agentos/checkpoint/engine.py create_checkpoint_engine   3 3 0   0%
agentos/checkpoint/engine.py (no function)   55 55 1   0%
agentos/checkpoint/factory.py create_checkpointer   7 7 0   0%
agentos/checkpoint/factory.py (no function)   7 0 0   100%
agentos/checkpoint/postgres.py PostgresCheckpointer.__init__   4 4 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer._ensure_pool   6 6 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer.put   5 5 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer.get   4 4 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer.get_latest   4 4 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer.list_threads   4 4 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer.list_checkpoints   4 4 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer.delete_thread   4 4 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer.delete_before   4 4 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer.close   3 3 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer._row_to_metadata   1 1 0   0%
agentos/checkpoint/postgres.py PostgresCheckpointer._row_to_checkpoint   4 4 0   0%
agentos/checkpoint/postgres.py (no function)   21 0 0   100%
agentos/checkpoint/sqlite.py SQLiteCheckpointer.__init__   3 3 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer._init_db   3 3 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer._get_conn   3 3 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer._row_to_metadata   1 1 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer._row_to_checkpoint   1 1 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer.put   5 5 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer.get   3 3 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer.get_latest   3 3 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer.list_threads   3 3 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer.list_checkpoints   3 3 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer.delete_thread   4 4 0   0%
agentos/checkpoint/sqlite.py SQLiteCheckpointer.delete_before   4 4 0   0%
agentos/checkpoint/sqlite.py (no function)   23 0 0   100%
agentos/cli.py main   50 50 0   0%
agentos/cli.py CLIHandler.cmd_init   9 9 0   0%
agentos/cli.py CLIHandler.cmd_run   25 25 0   0%
agentos/cli.py CLIHandler.cmd_deploy   12 12 0   0%
agentos/cli.py CLIHandler.cmd_list   16 16 0   0%
agentos/cli.py CLIHandler.cmd_marketplace   16 16 0   0%
agentos/cli.py CLIHandler.cmd_config   20 20 0   0%
agentos/cli.py CLIHandler.cmd_serve   16 16 0   0%
agentos/cli.py CLIHandler.cmd_version   2 2 0   0%
agentos/cli.py (no function)   21 21 0   0%
agentos/cli/__init__.py (no function)   0 0 0   100%
agentos/cli/config_panel.py _get_status_dict   15 15 0   0%
agentos/cli/config_panel.py _test_connection   29 29 0   0%
agentos/cli/config_panel.py _save_config   27 27 0   0%
agentos/cli/config_panel.py PanelHandler.log_message   1 1 0   0%
agentos/cli/config_panel.py PanelHandler.do_GET   7 7 0   0%
agentos/cli/config_panel.py PanelHandler.do_POST   23 23 0   0%
agentos/cli/config_panel.py PanelHandler._send_html   4 4 0   0%
agentos/cli/config_panel.py PanelHandler._send_json   4 4 0   0%
agentos/cli/config_panel.py PanelHandler._read_body   3 3 0   0%
agentos/cli/config_panel.py start_panel   14 14 0   0%
agentos/cli/config_panel.py (no function)   28 2 0   93%
agentos/cli/errors.py _dim   1 1 0   0%
agentos/cli/errors.py _bold   1 1 0   0%
agentos/cli/errors.py _yellow   1 1 0   0%
agentos/cli/errors.py _red   1 1 0   0%
agentos/cli/errors.py _green   1 1 0   0%
agentos/cli/errors.py _cyan   1 1 0   0%
agentos/cli/errors.py no_provider_configured   17 17 0   0%
agentos/cli/errors.py single_provider_failed   14 14 0   0%
agentos/cli/errors.py all_providers_failed   13 13 0   0%
agentos/cli/errors.py no_task_provided   13 13 0   0%
agentos/cli/errors.py feature_disabled   5 5 0   0%
agentos/cli/errors.py import_error   6 6 0   0%
agentos/cli/errors.py config_error   7 7 0   0%
agentos/cli/errors.py tool_execution_failed   4 4 0   0%
agentos/cli/errors.py welcome   6 6 0   0%
agentos/cli/errors.py (no function)   18 0 0   100%
agentos/cli/init.py _detect_current_config   21 21 0   0%
agentos/cli/init.py _print_banner   6 6 0   0%
agentos/cli/init.py _print_status   9 9 0   0%
agentos/cli/init.py _select_provider   18 18 0   0%
agentos/cli/init.py _input_api_key   27 27 0   0%
agentos/cli/init.py _test_connection   40 40 0   0%
agentos/cli/init.py _save_config   16 16 0   0%
agentos/cli/init.py _show_completion_message   30 30 0   0%
agentos/cli/init.py load_config   29 29 0   0%
agentos/cli/init.py config_status_text   6 6 0   0%
agentos/cli/init.py init_cli   39 39 0   0%
agentos/cli/init.py scaffold   12 12 0   0%
agentos/cli/init.py (no function)   26 1 0   96%
agentos/cli/main.py _build_executor   6 6 0   0%
agentos/cli/main.py _run_shell_unsafe   14 14 0   0%
agentos/cli/main.py _read_file   5 5 0   0%
agentos/cli/main.py _list_directory   5 5 0   0%
agentos/cli/main.py _write_file   7 7 0   0%
agentos/cli/main.py _build_agent   16 16 0   0%
agentos/cli/main.py _run_hello   32 32 0   0%
agentos/cli/main.py _run_file_demo   23 23 0   0%
agentos/cli/main.py _run_file_demo.write_file   8 8 0   0%
agentos/cli/main.py _run_file_demo.read_file   5 5 0   0%
agentos/cli/main.py _run_file_demo.list_dir   5 5 0   0%
agentos/cli/main.py main   210 210 0   0%
agentos/cli/main.py _run_marketplace   122 122 0   0%
agentos/cli/main.py _run_enterprise   17 17 0   0%
agentos/cli/main.py _run_enterprise_api_key   31 31 0   0%
agentos/cli/main.py _run_enterprise_tenant   26 26 0   0%
agentos/cli/main.py _run_enterprise_audit   25 25 0   0%
agentos/cli/main.py _run_demo   20 20 0   0%
agentos/cli/main.py _run_demo.get_weather   2 2 0   0%
agentos/cli/main.py _run_demo.get_stock   2 2 0   0%
agentos/cli/main.py (no function)   25 1 0   96%
agentos/cli/rollback.py VersionEntry.to_dict   1 1 0   0%
agentos/cli/rollback.py VersionEntry.from_dict   1 1 0   0%
agentos/cli/rollback.py RollbackManager.__init__   6 6 0   0%
agentos/cli/rollback.py RollbackManager.archive   16 16 0   0%
agentos/cli/rollback.py RollbackManager.rollback   38 38 0   0%
agentos/cli/rollback.py RollbackManager.list_versions   5 5 0   0%
agentos/cli/rollback.py RollbackManager.list_pypi_versions   10 10 0   0%
agentos/cli/rollback.py RollbackManager.verify   15 15 0   0%
agentos/cli/rollback.py RollbackManager.prune   10 10 0   0%
agentos/cli/rollback.py RollbackManager._load_history   7 7 0   0%
agentos/cli/rollback.py RollbackManager._save_history   1 1 0   0%
agentos/cli/rollback.py RollbackManager._parse_version   4 4 0   0%
agentos/cli/rollback.py RollbackManager._get_installed_version   5 5 0   0%
agentos/cli/rollback.py rollback_cli   42 42 0   0%
agentos/cli/rollback.py (no function)   35 35 0   0%
agentos/cli/serve.py start_api_server   6 6 0   0%
agentos/cli/serve.py start_api_server_async   5 5 0   0%
agentos/cli/serve.py (no function)   14 0 0   100%
agentos/comm/__init__.py (no function)   2 0 0   100%
agentos/comm/layer.py Message.to_dict   1 1 0   0%
agentos/comm/layer.py Blackboard.__init__   2 2 0   0%
agentos/comm/layer.py Blackboard.write   4 4 0   0%
agentos/comm/layer.py Blackboard.read   3 3 0   0%
agentos/comm/layer.py Blackboard.read_all   1 1 0   0%
agentos/comm/layer.py Blackboard.get_agent_data   1 1 0   0%
agentos/comm/layer.py Blackboard.get_history   4 4 0   0%
agentos/comm/layer.py Blackboard.clear   3 3 0   0%
agentos/comm/layer.py EventBus.__init__   2 2 0   0%
agentos/comm/layer.py EventBus.subscribe   3 3 0   0%
agentos/comm/layer.py EventBus.unsubscribe   6 6 0   0%
agentos/comm/layer.py EventBus.publish   8 8 0   0%
agentos/comm/layer.py EventBus.publish_async   10 10 0   0%
agentos/comm/layer.py EventBus.get_history   4 4 0   0%
agentos/comm/layer.py EventBus.clear   2 2 0   0%
agentos/comm/layer.py Mailbox.__init__   2 2 0   0%
agentos/comm/layer.py Mailbox.send   6 6 0   0%
agentos/comm/layer.py Mailbox.receive   2 2 0   0%
agentos/comm/layer.py Mailbox.receive_and_clear   3 3 0   0%
agentos/comm/layer.py Mailbox.get_sent   4 4 0   0%
agentos/comm/layer.py Mailbox.clear   3 3 0   0%
agentos/comm/layer.py CommunicationLayer.__init__   3 3 0   0%
agentos/comm/layer.py CommunicationLayer.clear   3 3 0   0%
agentos/comm/layer.py (no function)   41 0 0   100%
agentos/concurrency/__init__.py (no function)   2 0 0   100%
agentos/concurrency/batch.py TaskResult.success   1 1 0   0%
agentos/concurrency/batch.py BatchResult.success_rate   3 3 0   0%
agentos/concurrency/batch.py BatchResult.all_success   1 1 0   0%
agentos/concurrency/batch.py BatchResult.get_failed_ids   1 1 0   0%
agentos/concurrency/batch.py AsyncBatchExecutor.__init__   3 3 0   0%
agentos/concurrency/batch.py AsyncBatchExecutor.execute   19 19 0   0%
agentos/concurrency/batch.py AsyncBatchExecutor._execute_one   28 28 0   0%
agentos/concurrency/batch.py AsyncBatchExecutor.cancel_all   2 2 0   0%
agentos/concurrency/batch.py (no function)   70 0 0   100%
agentos/concurrent/__init__.py (no function)   2 2 0   0%
agentos/concurrent/parallel.py GatherResult.success_rate   1 1 0   0%
agentos/concurrent/parallel.py GatherResult.get_results   1 1 0   0%
agentos/concurrent/parallel.py GatherResult.get_errors   1 1 0   0%
agentos/concurrent/parallel.py TaskThrottler.__init__   6 6 0   0%
agentos/concurrent/parallel.py TaskThrottler.active   1 1 0   0%
agentos/concurrent/parallel.py TaskThrottler.peak   1 1 0   0%
agentos/concurrent/parallel.py TaskThrottler.__aenter__   5 5 0   0%
agentos/concurrent/parallel.py TaskThrottler.__aexit__   2 2 0   0%
agentos/concurrent/parallel.py ParallelExecutor.__init__   4 4 0   0%
agentos/concurrent/parallel.py ParallelExecutor.gather   36 36 0   0%
agentos/concurrent/parallel.py ParallelExecutor.gather._run_one   22 22 0   0%
agentos/concurrent/parallel.py ParallelExecutor.map   2 2 0   0%
agentos/concurrent/parallel.py parallel_gather   2 2 0   0%
agentos/concurrent/parallel.py parallel_map   2 2 0   0%
agentos/concurrent/parallel.py FanOutExecutor.__init__   2 2 0   0%
agentos/concurrent/parallel.py FanOutExecutor.fan_out   22 22 0   0%
agentos/concurrent/parallel.py create_parallel_agent_gather   2 2 0   0%
agentos/concurrent/parallel.py create_parallel_agent_gather.agent_gather   1 1 0   0%
agentos/concurrent/parallel.py (no function)   65 65 0   0%
agentos/config/__init__.py (no function)   4 0 0   100%
agentos/config/loader.py AgentOSConfig.to_dict   7 7 0   0%
agentos/config/loader.py load_config   13 13 0   0%
agentos/config/loader.py _merge   8 8 0   0%
agentos/config/loader.py _override_from_env   14 14 0   0%
agentos/config/loader.py (no function)   242 0 0   100%
agentos/config/presets.py get_preset   1 1 0   0%
agentos/config/presets.py list_presets   1 1 0   0%
agentos/config/presets.py get_preset_names   1 1 0   0%
agentos/config/presets.py apply_preset   7 7 0   0%
agentos/config/presets.py (no function)   23 0 0   100%
agentos/config/validator.py ValidationResult.errors   1 1 0   0%
agentos/config/validator.py ValidationResult.warnings   1 1 0   0%
agentos/config/validator.py ValidationResult.add_error   2 2 0   0%
agentos/config/validator.py ValidationResult.add_warning   1 1 0   0%
agentos/config/validator.py ValidationResult.__str__   6 6 0   0%
agentos/config/validator.py _validate_type   7 7 0   0%
agentos/config/validator.py _walk_schema   39 39 0   0%
agentos/config/validator.py validate_config   2 2 0   0%
agentos/config/validator.py validate_config_file   15 15 0   0%
agentos/config/validator.py generate_schema_json   1 1 0   0%
agentos/config/validator.py (no function)   31 0 0   100%
agentos/conversation/__init__.py (no function)   0 0 0   100%
agentos/conversation/conversation.py Message.__post_init__   3 3 0   0%
agentos/conversation/conversation.py ConversationManager.__init__   7 7 0   0%
agentos/conversation/conversation.py ConversationManager.add   12 12 0   0%
agentos/conversation/conversation.py ConversationManager.add_many   1 1 0   0%
agentos/conversation/conversation.py ConversationManager.get_context   7 7 0   0%
agentos/conversation/conversation.py ConversationManager.get_system_prompt   4 4 0   0%
agentos/conversation/conversation.py ConversationManager._enforce_limits   9 9 0   0%
agentos/conversation/conversation.py ConversationManager._trim_one   7 7 0   0%
agentos/conversation/conversation.py ConversationManager._trim_fifo   10 10 0   0%
agentos/conversation/conversation.py ConversationManager._trim_lowest_importance   11 11 0   0%
agentos/conversation/conversation.py ConversationManager._trim_token_budget   14 14 0   0%
agentos/conversation/conversation.py ConversationManager._update_summary   1 1 0   0%
agentos/conversation/conversation.py ConversationManager.set_summarizer   1 1 0   0%
agentos/conversation/conversation.py ConversationManager.fork   6 6 0   0%
agentos/conversation/conversation.py ConversationManager.switch_branch   6 6 0   0%
agentos/conversation/conversation.py ConversationManager.merge_branch   13 13 0   0%
agentos/conversation/conversation.py ConversationManager.list_branches   1 1 0   0%
agentos/conversation/conversation.py ConversationManager._count_tokens   3 3 0   0%
agentos/conversation/conversation.py ConversationManager._next_id   2 2 0   0%
agentos/conversation/conversation.py ConversationManager.clear   4 4 0   0%
agentos/conversation/conversation.py ConversationManager.message_count   1 1 0   0%
agentos/conversation/conversation.py ConversationManager.token_count   1 1 0   0%
agentos/conversation/conversation.py ConversationManager.__len__   1 1 0   0%
agentos/conversation/conversation.py ConversationManager.__repr__   1 1 0   0%
agentos/conversation/conversation.py (no function)   79 0 0   100%
agentos/core/__init__.py (no function)   9 0 0   100%
agentos/core/async_loop.py AsyncAgentLoop.__init__   3 3 0   0%
agentos/core/async_loop.py AsyncAgentLoop.run_single   2 2 0   0%
agentos/core/async_loop.py AsyncAgentLoop._execute_with_retry   21 21 0   0%
agentos/core/async_loop.py AsyncAgentLoop.run_all   2 2 0   0%
agentos/core/async_loop.py AsyncAgentLoop.run_streaming   9 9 0   0%
agentos/core/async_loop.py AsyncAgentLoop.get_latency_stats   6 6 0   0%
agentos/core/async_loop.py AsyncAgentLoop.get_latency_stats.percentile   2 2 0   0%
agentos/core/async_loop.py AsyncAgentLoop.reset_metrics   1 1 0   0%
agentos/core/async_loop.py AsyncContextManager.__init__   2 2 0   0%
agentos/core/async_loop.py AsyncContextManager.get   2 2 0   0%
agentos/core/async_loop.py AsyncContextManager.set   2 2 0   0%
agentos/core/async_loop.py AsyncContextManager.update   2 2 0   0%
agentos/core/async_loop.py AsyncContextManager.snapshot   2 2 0   0%
agentos/core/async_loop.py (no function)   41 0 0   100%
agentos/core/code_agent.py CodeGuard.__init__   2 2 0   0%
agentos/core/code_agent.py CodeGuard.visit_Import   3 3 0   0%
agentos/core/code_agent.py CodeGuard.visit_ImportFrom   4 4 0   0%
agentos/core/code_agent.py CodeGuard.visit_Call   16 16 0   0%
agentos/core/code_agent.py scan_code   7 7 0   0%
agentos/core/code_agent.py safe_exec   25 25 0   0%
agentos/core/code_agent.py CodeAgent.__init__   8 8 0   0%
agentos/core/code_agent.py CodeAgent.tools   1 1 0   0%
agentos/core/code_agent.py CodeAgent._tools_description   6 6 0   0%
agentos/core/code_agent.py CodeAgent.run   45 45 0   0%
agentos/core/code_agent.py CodeAgent._extract_code   11 11 0   0%
agentos/core/code_agent.py (no function)   43 0 0   100%
agentos/core/context.py ToolResult.is_error   1 1 0   0%
agentos/core/context.py ContextManager.__init__   3 3 0   0%
agentos/core/context.py ContextManager.init_session   5 5 0   0%
agentos/core/context.py ContextManager.build_context   2 2 0   0%
agentos/core/context.py ContextManager.append_tool_results   2 2 0   0%
agentos/core/context.py ContextManager.add_assistant_message   1 1 0   0%
agentos/core/context.py ContextManager.add_user_message   1 1 0   0%
agentos/core/context.py ContextManager.message_count   1 1 0   0%
agentos/core/context.py ContextManager.estimated_tokens   2 2 0   0%
agentos/core/context.py (no function)   37 0 0   100%
agentos/core/di.py RunContext.get   1 1 0   0%
agentos/core/di.py RunContext.set   1 1 0   0%
agentos/core/di.py Depends.__init__   1 1 0   0%
agentos/core/di.py Depends.resolve   1 1 0   0%
agentos/core/di.py inject_tool   2 2 1   0%
agentos/core/di.py inject_tool.decorator   4 4 0   0%
agentos/core/di.py requires_context   2 2 1   0%
agentos/core/di.py requires_context.decorator   4 4 0   0%
agentos/core/di.py Agent.__init__   3 3 0   0%
agentos/core/di.py Agent.run   1 1 0   0%
agentos/core/di.py Agent.invoke   9 9 0   0%
agentos/core/di.py Agent._validate_output   22 22 0   0%
agentos/core/di.py Agent.get_tools   1 1 0   0%
agentos/core/di.py Agent.__repr__   1 1 0   0%
agentos/core/di.py (no function)   26 0 0   100%
agentos/core/handoff.py Handoff.__post_init__   2 2 0   0%
agentos/core/handoff.py transfer_to   1 1 0   0%
agentos/core/handoff.py can_handle   3 3 0   0%
agentos/core/handoff.py execute_with_handoff   14 14 0   0%
agentos/core/handoff.py HandoffAwareAgent.can_handle   1 1 0   0%
agentos/core/handoff.py HandoffAwareAgent.run   1 1 0   0%
agentos/core/handoff.py execute_with_handoff   1 0 0   100%
agentos/core/handoff.py (no function)   25 0 0   100%
agentos/core/loop.py HumanInterruptNeeded.__init__   2 2 0   0%
agentos/core/loop.py AgentLoop.__init__   19 19 0   0%
agentos/core/loop.py AgentLoop.run   40 40 0   0%
agentos/core/loop.py AgentLoop._reflect   11 11 0   0%
agentos/core/loop.py AgentLoop._self_critique   5 5 0   0%
agentos/core/loop.py AgentLoop._auto_route_model   6 6 0   0%
agentos/core/loop.py AgentLoop._estimate_complexity   3 3 0   0%
agentos/core/loop.py AgentLoop._execute_step_sync   10 10 0   0%
agentos/core/loop.py AgentLoop._do_step   25 25 0   0%
agentos/core/loop.py AgentLoop._is_high_risk   3 3 0   0%
agentos/core/loop.py AgentLoop._group_independent_calls   10 10 0   0%
agentos/core/loop.py AgentLoop._has_conflict   10 10 0   0%
agentos/core/loop.py AgentLoop._save_checkpoint   17 17 0   0%
agentos/core/loop.py AgentLoop._try_restore   28 28 0   0%
agentos/core/loop.py AgentLoop.set_auto_paging   1 1 0   0%
agentos/core/loop.py AgentLoop.cancel   1 1 0   0%
agentos/core/loop.py AgentLoop.run_swarm   11 11 0   0%
agentos/core/loop.py (no function)   102 0 0   100%
agentos/core/middleware.py AgentMiddleware.phases   1 1 0   0%
agentos/core/middleware.py AgentMiddleware.process   0 0 1   100%
agentos/core/middleware.py PIIMaskingMiddleware.phases   1 1 0   0%
agentos/core/middleware.py PIIMaskingMiddleware.process   12 12 0   0%
agentos/core/middleware.py BudgetGuardMiddleware.__init__   3 3 0   0%
agentos/core/middleware.py BudgetGuardMiddleware.phases   1 1 0   0%
agentos/core/middleware.py BudgetGuardMiddleware.process   9 9 0   0%
agentos/core/middleware.py ToolRiskGuardMiddleware.__init__   2 2 0   0%
agentos/core/middleware.py ToolRiskGuardMiddleware.phases   1 1 0   0%
agentos/core/middleware.py ToolRiskGuardMiddleware.process   10 10 0   0%
agentos/core/middleware.py AuditLogMiddleware.phases   1 1 0   0%
agentos/core/middleware.py AuditLogMiddleware.process   4 4 0   0%
agentos/core/middleware.py MiddlewarePipeline.__init__   1 1 0   0%
agentos/core/middleware.py MiddlewarePipeline.add   2 2 0   0%
agentos/core/middleware.py MiddlewarePipeline.remove   1 1 0   0%
agentos/core/middleware.py MiddlewarePipeline.middleware_names   1 1 0   0%
agentos/core/middleware.py MiddlewarePipeline.execute_phase   11 11 0   0%
agentos/core/middleware.py MiddlewarePipeline.on_start   1 1 0   0%
agentos/core/middleware.py MiddlewarePipeline.pre_llm   1 1 0   0%
agentos/core/middleware.py MiddlewarePipeline.post_llm   1 1 0   0%
agentos/core/middleware.py MiddlewarePipeline.pre_tool   1 1 0   0%
agentos/core/middleware.py MiddlewarePipeline.post_tool   1 1 0   0%
agentos/core/middleware.py MiddlewarePipeline.on_error   1 1 0   0%
agentos/core/middleware.py MiddlewarePipeline.on_complete   1 1 0   0%
agentos/core/middleware.py (no function)   80 0 3   100%
agentos/core/session.py SessionStore.__init__   1 1 0   0%
agentos/core/session.py SessionStore.create   3 3 0   0%
agentos/core/session.py SessionStore.get   1 1 0   0%
agentos/core/session.py SessionStore.update_state   2 2 0   0%
agentos/core/session.py SessionStore.list_active   1 1 0   0%
agentos/core/session.py SessionStore.delete   1 1 0   0%
agentos/core/session.py (no function)   18 0 0   100%
agentos/core/state_machine.py TransitionError.__init__   3 3 0   0%
agentos/core/state_machine.py StateTimeoutError.__init__   3 3 0   0%
agentos/core/state_machine.py AgentStateMachine.__init__   7 7 0   0%
agentos/core/state_machine.py AgentStateMachine.state   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.elapsed_total   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.elapsed_in_state   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.history   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine._guard   8 8 0   0%
agentos/core/state_machine.py AgentStateMachine._check_timeout   4 4 0   0%
agentos/core/state_machine.py AgentStateMachine.transition   8 8 0   0%
agentos/core/state_machine.py AgentStateMachine.on_transition   2 2 0   0%
agentos/core/state_machine.py AgentStateMachine.on_transition.decorator   3 3 0   0%
agentos/core/state_machine.py AgentStateMachine._fire_hooks   3 3 0   0%
agentos/core/state_machine.py AgentStateMachine.start   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.think   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.act   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.observe   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.complete   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.fail   2 2 0   0%
agentos/core/state_machine.py AgentStateMachine.pause   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.resume   4 4 0   0%
agentos/core/state_machine.py AgentStateMachine.cancel   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.error   2 2 0   0%
agentos/core/state_machine.py AgentStateMachine.is_active   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.is_terminal   1 1 0   0%
agentos/core/state_machine.py AgentStateMachine.run_idle   3 3 0   0%
agentos/core/state_machine.py AgentStateMachine.summary   1 1 0   0%
agentos/core/state_machine.py (no function)   68 0 0   100%
agentos/core/streaming.py StreamChunk.to_sse   3 3 0   0%
agentos/core/streaming.py StreamChunk.is_terminal   1 1 0   0%
agentos/core/streaming.py StreamEmitter.__init__   2 2 0   0%
agentos/core/streaming.py StreamEmitter.emit   4 4 0   0%
agentos/core/streaming.py StreamEmitter.thinking   1 1 0   0%
agentos/core/streaming.py StreamEmitter.text   1 1 0   0%
agentos/core/streaming.py StreamEmitter.tool_call   1 1 0   0%
agentos/core/streaming.py StreamEmitter.tool_result   1 1 0   0%
agentos/core/streaming.py StreamEmitter.error   1 1 0   0%
agentos/core/streaming.py ResponseCollector.__init__   2 2 0   0%
agentos/core/streaming.py ResponseCollector.feed   3 3 0   0%
agentos/core/streaming.py ResponseCollector.full_text   1 1 0   0%
agentos/core/streaming.py (no function)   35 0 0   100%
agentos/cost.py (no function)   8 8 0   0%
agentos/cost/__init__.py (no function)   3 0 0   100%
agentos/cost/token_counter.py TokenCounter.__init__   3 3 0   0%
agentos/cost/token_counter.py TokenCounter._try_load_tiktoken   6 6 0   0%
agentos/cost/token_counter.py TokenCounter._get_encoder   13 13 0   0%
agentos/cost/token_counter.py TokenCounter.count   9 9 0   0%
agentos/cost/token_counter.py TokenCounter.count_messages   8 8 0   0%
agentos/cost/token_counter.py TokenCounter.estimate_cost   5 5 0   0%
agentos/cost/token_counter.py TokenCounter._get_pricing   6 6 0   0%
agentos/cost/token_counter.py TokenCounter._classify_model   18 18 0   0%
agentos/cost/token_counter.py TokenCounter.get_total_usage   3 3 0   0%
agentos/cost/token_counter.py TokenCounter.get_total_cost   6 6 0   0%
agentos/cost/token_counter.py TokenCounter.reset_usage   1 1 0   0%
agentos/cost/token_counter.py TokenCounter.format_cost   5 5 0   0%
agentos/cost/token_counter.py TokenCounter.format_tokens   3 3 0   0%
agentos/cost/token_counter.py (no function)   46 0 0   100%
agentos/cost/tracker.py TokenPricing.cost   1 1 0   0%
agentos/cost/tracker.py TokenUsage.__post_init__   4 4 0   0%
agentos/cost/tracker.py Budget.remaining   1 1 0   0%
agentos/cost/tracker.py Budget.pct_used   1 1 0   0%
agentos/cost/tracker.py Budget.exceeded   1 1 0   0%
agentos/cost/tracker.py Budget.should_alert   1 1 0   0%
agentos/cost/tracker.py TokenCounter.count   13 13 0   0%
agentos/cost/tracker.py TokenCounter._is_code   3 3 0   0%
agentos/cost/tracker.py CostTracker.__init__   9 9 0   0%
agentos/cost/tracker.py CostTracker.get_price   15 15 0   0%
agentos/cost/tracker.py CostTracker.record   12 12 0   0%
agentos/cost/tracker.py CostTracker.check_budget   7 7 0   0%
agentos/cost/tracker.py CostTracker.report   12 12 0   0%
agentos/cost/tracker.py CostTracker.report_dict   1 1 0   0%
agentos/cost/tracker.py CostTracker.reset   4 4 0   0%
agentos/cost/tracker.py CostTracker.set_budget   3 3 0   0%
agentos/cost/tracker.py (no function)   71 0 0   100%
agentos/dashboard/__init__.py (no function)   2 2 0   0%
agentos/dashboard/server.py _sse_broadcast   10 10 0   0%
agentos/dashboard/server.py DashboardHandler.log_message   1 1 0   0%
agentos/dashboard/server.py DashboardHandler.do_GET   26 26 0   0%
agentos/dashboard/server.py DashboardHandler._json   7 7 0   0%
agentos/dashboard/server.py DashboardHandler._html   6 6 0   0%
agentos/dashboard/server.py DashboardHandler._handle_sse   25 25 0   0%
agentos/dashboard/server.py DashboardServer.__init__   2 2 0   0%
agentos/dashboard/server.py DashboardServer.start   13 13 0   0%
agentos/dashboard/server.py start_dashboard   2 2 0   0%
agentos/dashboard/server.py (no function)   25 25 0   0%
agentos/dashboard/tracker.py Tracker.__init__   4 4 0   0%
agentos/dashboard/tracker.py Tracker.get   3 3 0   0%
agentos/dashboard/tracker.py Tracker.start_session   3 3 0   0%
agentos/dashboard/tracker.py Tracker.add_step   7 7 0   0%
agentos/dashboard/tracker.py Tracker.finish_session   10 10 0   0%
agentos/dashboard/tracker.py Tracker.subscribe   1 1 0   0%
agentos/dashboard/tracker.py Tracker.unsubscribe   4 4 0   0%
agentos/dashboard/tracker.py Tracker._notify   5 5 0   0%
agentos/dashboard/tracker.py Tracker.list_sessions   8 8 0   0%
agentos/dashboard/tracker.py Tracker.get_session   11 11 0   0%
agentos/dashboard/tracker.py Tracker.clear   3 3 0   0%
agentos/dashboard/tracker.py (no function)   42 42 0   0%
agentos/deployment.py (no function)   7 7 0   0%
agentos/deployment/__init__.py (no function)   2 0 0   100%
agentos/deployment/docker.py generate_dockerfile   12 12 0   0%
agentos/deployment/docker.py generate_docker_compose   23 23 0   0%
agentos/deployment/docker.py write_deployment_files   11 11 0   0%
agentos/deployment/docker.py (no function)   31 0 0   100%
agentos/desktop/__init__.py (no function)   9 0 0   100%
agentos/desktop/server.py DesktopServer.__init__   14 14 0   0%
agentos/desktop/server.py DesktopServer.build_app   47 47 0   0%
agentos/desktop/server.py DesktopServer.build_app.push_approval   1 1 0   0%
agentos/desktop/server.py DesktopServer.build_app.ws_endpoint   11 11 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_status   1 1 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_list_dir   1 1 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_read_file   1 1 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_write_file   1 1 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_mkdir   1 1 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_delete   1 1 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_search   1 1 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_shell   4 4 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_set_permission   9 9 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_pending   1 1 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_resolve   8 8 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_list_keys   2 2 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_create_key   12 12 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_revoke_key   2 2 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_rotate_key   4 4 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_get_config   13 13 0   0%
agentos/desktop/server.py DesktopServer.build_app.api_set_config   27 27 0   0%
agentos/desktop/server.py DesktopServer.build_app.index   4 4 0   0%
agentos/desktop/server.py DesktopServer._handle_ws_message   28 28 0   0%
agentos/desktop/server.py DesktopServer._broadcast   5 5 0   0%
agentos/desktop/server.py DesktopServer._file_result_to_dict   1 1 0   0%
agentos/desktop/server.py DesktopServer.serve   12 12 0   0%
agentos/desktop/server.py launch_desktop   1 1 0   0%
agentos/desktop/server.py (no function)   30 0 0   100%
agentos/desktop/shell.py load_config   8 8 0   0%
agentos/desktop/shell.py save_config   3 3 0   0%
agentos/desktop/shell.py create_native_shell   14 14 0   0%
agentos/desktop/shell.py main   32 32 0   0%
agentos/desktop/shell.py (no function)   19 19 0   0%
agentos/desktop/skill_store_server.py create_app   16 16 0   0%
agentos/desktop/skill_store_server.py create_app.list_sources   1 1 0   0%
agentos/desktop/skill_store_server.py create_app.list_skills   6 6 0   0%
agentos/desktop/skill_store_server.py create_app.install_skill   18 18 0   0%
agentos/desktop/skill_store_server.py create_app.install_all   15 15 0   0%
agentos/desktop/skill_store_server.py create_app.health   1 1 0   0%
agentos/desktop/skill_store_server.py create_app.index   4 4 0   0%
agentos/desktop/skill_store_server.py launch_skill_store   9 9 0   0%
agentos/desktop/skill_store_server.py (no function)   32 32 0   0%
agentos/desktop/tui.py TUIConfig.save   3 3 0   0%
agentos/desktop/tui.py TUIConfig.load   5 5 0   0%
agentos/desktop/tui.py _StubApp.run   1 0 0   100%
agentos/desktop/tui.py FileTree.compose   2 2 0   0%
agentos/desktop/tui.py FileTree.on_mount   1 1 0   0%
agentos/desktop/tui.py FileTree._populate_tree   13 13 0   0%
agentos/desktop/tui.py FileTree._add_dir_children   10 10 0   0%
agentos/desktop/tui.py ChatArea.compose   3 3 0   0%
agentos/desktop/tui.py ChatArea.add_message   6 6 0   0%
agentos/desktop/tui.py TerminalPanel.compose   3 3 0   0%
agentos/desktop/tui.py TerminalPanel.on_mount   3 3 0   0%
agentos/desktop/tui.py StatusBar.compose   3 3 0   0%
agentos/desktop/tui.py MarketPanel.SkillInstalled.__init__   3 3 0   0%
agentos/desktop/tui.py MarketPanel.__init__   6 6 0   0%
agentos/desktop/tui.py MarketPanel.compose   9 9 0   0%
agentos/desktop/tui.py MarketPanel.on_mount   2 2 0   0%
agentos/desktop/tui.py MarketPanel._init_sources   12 12 0   0%
agentos/desktop/tui.py MarketPanel.on_list_view_selected   4 4 0   0%
agentos/desktop/tui.py MarketPanel.on_input_submitted   2 2 0   0%
agentos/desktop/tui.py MarketPanel._load_skills   32 32 0   0%
agentos/desktop/tui.py MarketPanel._fallback_skills   1 1 0   0%
agentos/desktop/tui.py MarketPanel._filter_skills   13 13 0   0%
agentos/desktop/tui.py MarketPanel.set_store_url   1 1 0   0%
agentos/desktop/tui.py MarketPanel.installed_skills   1 1 0   0%
agentos/desktop/tui.py AgentOSTUI.__init__   4 4 0   0%
agentos/desktop/tui.py AgentOSTUI.compose   6 6 0   0%
agentos/desktop/tui.py AgentOSTUI.on_mount   7 7 0   0%
agentos/desktop/tui.py AgentOSTUI.action_quit   1 1 0   0%
agentos/desktop/tui.py AgentOSTUI.action_save   3 3 0   0%
agentos/desktop/tui.py AgentOSTUI.action_refresh   2 2 0   0%
agentos/desktop/tui.py AgentOSTUI.action_focus_terminal   1 1 0   0%
agentos/desktop/tui.py AgentOSTUI.action_focus_chat   1 1 0   0%
agentos/desktop/tui.py AgentOSTUI.action_focus_files   1 1 0   0%
agentos/desktop/tui.py AgentOSTUI.action_toggle_market   9 9 0   0%
agentos/desktop/tui.py AgentOSTUI.on_input_submitted   6 6 0   0%
agentos/desktop/tui.py AgentOSTUI._handle_chat   5 5 0   0%
agentos/desktop/tui.py AgentOSTUI._dispatch_to_handler   6 6 0   0%
agentos/desktop/tui.py AgentOSTUI._handle_terminal   11 11 0   0%
agentos/desktop/tui.py AgentOSTUI.set_message_handler   1 1 0   0%
agentos/desktop/tui.py AgentOSTUI.add_message   2 2 0   0%
agentos/desktop/tui.py launch_tui   14 14 0   0%
agentos/desktop/tui.py (no function)   91 58 0   36%
agentos/docs/__init__.py (no function)   2 0 0   100%
agentos/docs/generator.py _parse_signature   12 12 0   0%
agentos/docs/generator.py _get_docstring   2 2 0   0%
agentos/docs/generator.py DocGenerator.__init__   1 1 0   0%
agentos/docs/generator.py DocGenerator.generate   3 3 0   0%
agentos/docs/generator.py DocGenerator._scan   19 19 0   0%
agentos/docs/generator.py DocGenerator._extract_top_level   21 21 0   0%
agentos/docs/generator.py DocGenerator._find_submodules   7 7 0   0%
agentos/docs/generator.py DocGenerator._render   48 48 0   0%
agentos/docs/generator.py DocGenerator._get_version   6 6 0   0%
agentos/docs/generator.py generate_api_docs   7 7 0   0%
agentos/docs/generator.py generate_quickstart   5 5 0   0%
agentos/docs/generator.py (no function)   52 0 0   100%
agentos/enterprise.py (no function)   43 43 0   0%
agentos/enterprise/__init__.py (no function)   5 0 0   100%
agentos/enterprise/api_keys.py APIKeyManager.__init__   3 3 0   0%
agentos/enterprise/api_keys.py APIKeyManager.create_key   11 11 0   0%
agentos/enterprise/api_keys.py APIKeyManager.validate_key   17 17 0   0%
agentos/enterprise/api_keys.py APIKeyManager.check_scope   3 3 0   0%
agentos/enterprise/api_keys.py APIKeyManager.revoke_key   6 6 0   0%
agentos/enterprise/api_keys.py APIKeyManager.rotate_key   9 9 0   0%
agentos/enterprise/api_keys.py APIKeyManager.list_keys   1 1 0   0%
agentos/enterprise/api_keys.py APIKeyManager.get_key   1 1 0   0%
agentos/enterprise/api_keys.py APIKeyManager.stats   5 5 0   0%
agentos/enterprise/api_keys.py APIKeyManager._hash   1 1 0   0%
agentos/enterprise/api_keys.py (no function)   55 0 0   100%
agentos/enterprise/audit.py AuditLogger.__init__   2 2 0   0%
agentos/enterprise/audit.py AuditLogger.log   5 5 0   0%
agentos/enterprise/audit.py AuditLogger.log_auth   1 1 0   0%
agentos/enterprise/audit.py AuditLogger.log_api_key   1 1 0   0%
agentos/enterprise/audit.py AuditLogger.log_agent_run   1 1 0   0%
agentos/enterprise/audit.py AuditLogger.log_security   1 1 0   0%
agentos/enterprise/audit.py AuditLogger.query   16 16 0   0%
agentos/enterprise/audit.py AuditLogger.get_recent   1 1 0   0%
agentos/enterprise/audit.py AuditLogger.export_json   2 2 0   0%
agentos/enterprise/audit.py AuditLogger.export_csv   7 7 0   0%
agentos/enterprise/audit.py AuditLogger.delete_user_data   3 3 0   0%
agentos/enterprise/audit.py AuditLogger.compliance_report   10 10 0   0%
agentos/enterprise/audit.py AuditLogger.stats   7 7 0   0%
agentos/enterprise/audit.py AuditLogger._prune   4 4 0   0%
agentos/enterprise/audit.py _event_to_dict   1 1 0   0%
agentos/enterprise/audit.py (no function)   61 0 0   100%
agentos/enterprise/auth.py RBACEngine.__init__   1 1 0   0%
agentos/enterprise/auth.py RBACEngine.get_permissions   8 8 0   0%
agentos/enterprise/auth.py RBACEngine.check_permission   1 1 0   0%
agentos/enterprise/auth.py RBACEngine.check_permissions   2 2 0   0%
agentos/enterprise/auth.py RBACEngine.has_any   2 2 0   0%
agentos/enterprise/auth.py RBACEngine.has_all   2 2 0   0%
agentos/enterprise/auth.py RBACEngine.register_custom_role   1 1 0   0%
agentos/enterprise/auth.py RBACEngine.get_role_permissions   1 1 0   0%
agentos/enterprise/auth.py SSOProvider.build_oidc_login_url   4 4 0   0%
agentos/enterprise/auth.py SSOProvider.build_saml_login_url   9 9 0   0%
agentos/enterprise/auth.py SSOProvider.exchange_oidc_code   18 18 0   0%
agentos/enterprise/auth.py Session.is_expired   1 1 0   0%
agentos/enterprise/auth.py SessionStore.__init__   1 1 0   0%
agentos/enterprise/auth.py SessionStore.create   4 4 0   0%
agentos/enterprise/auth.py SessionStore.get   5 5 0   0%
agentos/enterprise/auth.py SessionStore.revoke   1 1 0   0%
agentos/enterprise/auth.py SessionStore.revoke_user_sessions   3 3 0   0%
agentos/enterprise/auth.py SessionStore.stats   2 2 0   0%
agentos/enterprise/auth.py JWTManager.__init__   1 1 0   0%
agentos/enterprise/auth.py JWTManager.encode   8 8 0   0%
agentos/enterprise/auth.py JWTManager.decode   16 16 0   0%
agentos/enterprise/auth.py _rand_str   2 2 0   0%
agentos/enterprise/auth.py require_permission   2 2 0   0%
agentos/enterprise/auth.py require_permission.decorator   2 2 0   0%
agentos/enterprise/auth.py require_permission.decorator.wrapper   1 1 0   0%
agentos/enterprise/auth.py (no function)   109 0 0   100%
agentos/enterprise/tenants.py TenantManager.__init__   2 2 0   0%
agentos/enterprise/tenants.py TenantManager.create_tenant   5 5 0   0%
agentos/enterprise/tenants.py TenantManager.get_tenant   1 1 0   0%
agentos/enterprise/tenants.py TenantManager.list_tenants   4 4 0   0%
agentos/enterprise/tenants.py TenantManager.update_tenant   8 8 0   0%
agentos/enterprise/tenants.py TenantManager.suspend_tenant   6 6 0   0%
agentos/enterprise/tenants.py TenantManager.activate_tenant   6 6 0   0%
agentos/enterprise/tenants.py TenantManager.delete_tenant   6 6 0   0%
agentos/enterprise/tenants.py TenantManager.get_quotas   6 6 0   0%
agentos/enterprise/tenants.py TenantManager.check_quota   14 14 0   0%
agentos/enterprise/tenants.py TenantManager.record_usage   7 7 0   0%
agentos/enterprise/tenants.py TenantManager.get_usage   1 1 0   0%
agentos/enterprise/tenants.py TenantManager.reset_daily_usage   3 3 0   0%
agentos/enterprise/tenants.py TenantManager.stats   7 7 0   0%
agentos/enterprise/tenants.py TenantManager._get_usage   5 5 0   0%
agentos/enterprise/tenants.py (no function)   58 0 0   100%
agentos/errors.py (no function)   8 8 0   0%
agentos/errors/__init__.py (no function)   2 0 0   100%
agentos/errors/handler.py HumanError.__init__   3 3 0   0%
agentos/errors/handler.py HumanError.__str__   1 1 0   0%
agentos/errors/handler.py ErrorFormatter.categorize   21 21 0   0%
agentos/errors/handler.py ErrorFormatter.extract_recovery   9 9 0   0%
agentos/errors/handler.py ErrorFormatter._has_retry   1 1 0   0%
agentos/errors/handler.py ErrorFormatter.format   2 2 0   0%
agentos/errors/handler.py ErrorFormatter._friendly_message   3 3 0   0%
agentos/errors/handler.py ErrorFormatter._extract_key_detail   2 2 0   0%
agentos/errors/handler.py format_error   7 7 0   0%
agentos/errors/handler.py friendly_error   2 2 0   0%
agentos/errors/handler.py friendly_error.wrapper   6 6 0   0%
agentos/errors/handler.py (no function)   45 0 0   100%
agentos/eval/__init__.py (no function)   2 0 0   100%
agentos/eval/benchmark.py EvalReport.success_rate   1 1 0   0%
agentos/eval/benchmark.py EvalReport.median_score   1 1 0   0%
agentos/eval/benchmark.py EvalReport.std_dev   1 1 0   0%
agentos/eval/benchmark.py Scorer.score   1 1 0   0%
agentos/eval/benchmark.py Scorer.metric   1 1 0   0%
agentos/eval/benchmark.py ExactMatchScorer.metric   1 1 0   0%
agentos/eval/benchmark.py ExactMatchScorer.score   3 3 0   0%
agentos/eval/benchmark.py F1Scorer.metric   1 1 0   0%
agentos/eval/benchmark.py F1Scorer.score   12 12 0   0%
agentos/eval/benchmark.py ROUGELScorer.metric   1 1 0   0%
agentos/eval/benchmark.py ROUGELScorer._lcs_len   8 8 0   0%
agentos/eval/benchmark.py ROUGELScorer.score   12 12 0   0%
agentos/eval/benchmark.py get_scorer   1 1 0   0%
agentos/eval/benchmark.py SWEBenchLoader.load   16 16 0   0%
agentos/eval/benchmark.py SWEBenchLoader._parse   1 1 0   0%
agentos/eval/benchmark.py GAIALoader.load   20 20 0   0%
agentos/eval/benchmark.py GAIALoader._parse   1 1 0   0%
agentos/eval/benchmark.py EvalRunner.__init__   2 2 0   0%
agentos/eval/benchmark.py EvalRunner.run   31 31 0   0%
agentos/eval/benchmark.py EvalRunner.run_pass_at_k   1 1 0   0%
agentos/eval/benchmark.py EvalRunner.print_report   7 7 0   0%
agentos/eval/benchmark.py EvalRegistry.__init__   2 2 0   0%
agentos/eval/benchmark.py EvalRegistry.register_suite   1 1 0   0%
agentos/eval/benchmark.py EvalRegistry.register_scorer   1 1 0   0%
agentos/eval/benchmark.py EvalRegistry.get_suite   3 3 0   0%
agentos/eval/benchmark.py EvalRegistry.get_scorer   1 1 0   0%
agentos/eval/benchmark.py EvalRegistry.list_suites   1 1 0   0%
agentos/eval/benchmark.py evaluate_quick   3 3 0   0%
agentos/eval/benchmark.py (no function)   107 0 0   100%
agentos/evaluation/__init__.py EvalSuite.add   1 1 0   0%
agentos/evaluation/__init__.py EvalSuite.to_dict   1 1 0   0%
agentos/evaluation/__init__.py EvalSuite.to_json   2 2 0   0%
agentos/evaluation/__init__.py EvalSuite.from_json   6 6 0   0%
agentos/evaluation/__init__.py EvalSuite.__len__   1 1 0   0%
agentos/evaluation/__init__.py EvalResult.elapsed_s   1 1 0   0%
agentos/evaluation/__init__.py EvalResult.passed   1 1 0   0%
agentos/evaluation/__init__.py EvalResult.to_dict   1 1 0   0%
agentos/evaluation/__init__.py EvalReport.pass_rate   3 3 0   0%
agentos/evaluation/__init__.py EvalReport.summary   6 6 0   0%
agentos/evaluation/__init__.py EvalReport.to_dict   1 1 0   0%
agentos/evaluation/__init__.py EvalReport.to_json   2 2 0   0%
agentos/evaluation/__init__.py EvalReport.to_markdown   17 17 0   0%
agentos/evaluation/__init__.py EvalRunner.__init__   4 4 0   0%
agentos/evaluation/__init__.py EvalRunner.run_suite   19 19 0   0%
agentos/evaluation/__init__.py EvalRunner._run_scenario   24 24 0   0%
agentos/evaluation/__init__.py EvalRunner._call_eval_fn   3 3 0   0%
agentos/evaluation/__init__.py EvalRunner._score   30 30 0   0%
agentos/evaluation/__init__.py EvalRunner._determine_status   16 16 0   0%
agentos/evaluation/__init__.py EvalRunner._compute_aggregates   19 19 0   0%
agentos/evaluation/__init__.py RegressionTester.__init__   1 1 0   0%
agentos/evaluation/__init__.py RegressionTester.compare   15 15 0   0%
agentos/evaluation/__init__.py create_smoke_test_suite   5 5 0   0%
agentos/evaluation/__init__.py create_safety_test_suite   4 4 0   0%
agentos/evaluation/__init__.py GoldenDataset.add   1 1 0   0%
agentos/evaluation/__init__.py Scorer.score   1 1 0   0%
agentos/evaluation/__init__.py Evaluator.__init__   1 1 0   0%
agentos/evaluation/__init__.py Evaluator.evaluate   1 1 0   0%
agentos/evaluation/__init__.py load_dataset   1 1 0   0%
agentos/evaluation/__init__.py save_dataset   2 2 0   0%
agentos/evaluation/__init__.py quick_eval   2 2 0   0%
agentos/evaluation/__init__.py bleu_score   24 24 0   0%
agentos/evaluation/__init__.py rouge_score   17 17 0   0%
agentos/evaluation/__init__.py rouge_score._lcs_len   8 8 0   0%
agentos/evaluation/__init__.py rouge_score._count_ngrams   1 1 0   0%
agentos/evaluation/__init__.py rouge_score._f1   5 5 0   0%
agentos/evaluation/__init__.py exact_match   1 1 0   0%
agentos/evaluation/__init__.py CompositeScorer.__init__   1 1 0   0%
agentos/evaluation/__init__.py CompositeScorer.score   1 1 0   0%
agentos/evaluation/__init__.py CompositeScorer.evaluate   1 1 0   0%
agentos/evaluation/__init__.py CompositeScorerV2.__init__   2 2 0   0%
agentos/evaluation/__init__.py CompositeScorerV2.score   4 4 0   0%
agentos/evaluation/__init__.py (no function)   158 0 0   100%
agentos/evaluation/benchmark.py Evaluator.__init__   2 2 0   0%
agentos/evaluation/benchmark.py Evaluator.evaluate   16 16 0   0%
agentos/evaluation/benchmark.py Evaluator._check   12 12 0   0%
agentos/evaluation/benchmark.py Evaluator.pass_rate   3 3 0   0%
agentos/evaluation/benchmark.py Evaluator.avg_score   3 3 0   0%
agentos/evaluation/benchmark.py Evaluator.summary   1 1 0   0%
agentos/evaluation/benchmark.py builtin_benchmarks   1 1 0   0%
agentos/evaluation/benchmark.py (no function)   30 30 0   0%
agentos/evaluation/regression.py RegressionReport.to_markdown   9 9 0   0%
agentos/evaluation/regression.py RegressionRunner.__init__   4 4 0   0%
agentos/evaluation/regression.py RegressionRunner.run_baseline   2 2 0   0%
agentos/evaluation/regression.py RegressionRunner.check   3 3 0   0%
agentos/evaluation/regression.py RegressionRunner.check_sync   1 1 0   0%
agentos/evaluation/regression.py RegressionRunner._compare   28 28 0   0%
agentos/evaluation/regression.py StatResult.to_dict   1 1 0   0%
agentos/evaluation/regression.py StatisticalRunner.__init__   2 2 0   0%
agentos/evaluation/regression.py StatisticalRunner.run   7 7 0   0%
agentos/evaluation/regression.py StatisticalRunner._compute   11 11 0   0%
agentos/evaluation/regression.py to_junit_xml   13 13 0   0%
agentos/evaluation/regression.py to_json   4 4 0   0%
agentos/evaluation/regression.py to_json.ReportEncoder.default   3 3 0   0%
agentos/evaluation/regression.py save_report   9 9 0   0%
agentos/evaluation/regression.py (no function)   55 0 0   100%
agentos/evaluation/scorers.py _lcs_length   11 11 0   0%
agentos/evaluation/scorers.py rouge_l   12 12 0   0%
agentos/evaluation/scorers.py _ngrams   1 1 0   0%
agentos/evaluation/scorers.py bleu   23 23 0   0%
agentos/evaluation/scorers.py _tokenize   8 8 0   0%
agentos/evaluation/scorers.py semantic_similarity   18 18 0   0%
agentos/evaluation/scorers.py exact_match   1 1 0   0%
agentos/evaluation/scorers.py contains_match   1 1 0   0%
agentos/evaluation/scorers.py ScoreResult.to_dict   1 1 0   0%
agentos/evaluation/scorers.py CompositeScorer.__init__   1 1 0   0%
agentos/evaluation/scorers.py CompositeScorer.score   15 15 0   0%
agentos/evaluation/scorers.py CompositeScorer.batch_score   1 1 0   0%
agentos/evaluation/scorers.py llm_judge   20 20 0   0%
agentos/evaluation/scorers.py CompositeScorerV2.__init__   2 2 0   0%
agentos/evaluation/scorers.py CompositeScorerV2.score   17 17 0   0%
agentos/evaluation/scorers.py (no function)   44 0 0   100%
agentos/evaluation/suite.py HallucinationDetector.__init__   1 1 0   0%
agentos/evaluation/suite.py HallucinationDetector.detect   25 25 0   0%
agentos/evaluation/suite.py MultiRoundEvaluator.__init__   2 2 0   0%
agentos/evaluation/suite.py MultiRoundEvaluator.evaluate   23 23 0   0%
agentos/evaluation/suite.py MultiRoundEvaluator._score_tool_selection   12 12 0   0%
agentos/evaluation/suite.py MultiRoundEvaluator._score_text_match   12 12 0   0%
agentos/evaluation/suite.py SWEBenchEvaluator.__init__   1 1 0   0%
agentos/evaluation/suite.py SWEBenchEvaluator.evaluate   11 11 0   0%
agentos/evaluation/suite.py SWEBenchEvaluator._run_tests   6 6 0   0%
agentos/evaluation/suite.py SWEBenchEvaluator._diff_similarity   11 11 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.__init__   7 7 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.load_dataset   3 3 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.add_dataset   1 1 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.add_multi_round_case   1 1 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.add_swe_task   1 1 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.run_all   13 13 0   0%
agentos/evaluation/suite.py EvalSuiteRunner._run_golden_case   12 12 0   0%
agentos/evaluation/suite.py EvalSuiteRunner._fuzzy_match   9 9 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.summary   9 9 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.export_json   4 4 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.export_junit   15 15 0   0%
agentos/evaluation/suite.py EvalSuiteRunner.export_markdown   22 22 0   0%
agentos/evaluation/suite.py Leaderboard.__init__   2 2 0   0%
agentos/evaluation/suite.py Leaderboard.add_entry   4 4 0   0%
agentos/evaluation/suite.py Leaderboard.top   1 1 0   0%
agentos/evaluation/suite.py Leaderboard.save   4 4 0   0%
agentos/evaluation/suite.py Leaderboard.load   5 5 0   0%
agentos/evaluation/suite.py Leaderboard.compare_versions   3 3 0   0%
agentos/evaluation/suite.py (no function)   76 76 0   0%
agentos/evolution/__init__.py (no function)   5 0 0   100%
agentos/evolution/autopilot.py CodeGenerator.__init__   1 1 0   0%
agentos/evolution/autopilot.py CodeGenerator.generate   12 12 0   0%
agentos/evolution/autopilot.py CodeGenerator._skeleton_generate   4 4 0   0%
agentos/evolution/autopilot.py CodeGenerator._build_prompt   1 1 0   0%
agentos/evolution/autopilot.py CodeGenerator._extract_diff   7 7 0   0%
agentos/evolution/autopilot.py CodeGenerator._apply_diff   9 9 0   0%
agentos/evolution/autopilot.py AutoTester.__init__   2 2 0   0%
agentos/evolution/autopilot.py AutoTester.run_tests   8 8 0   0%
agentos/evolution/autopilot.py AutoTester._parse_test_count   7 7 0   0%
agentos/evolution/autopilot.py RollbackManager.__init__   3 3 0   0%
agentos/evolution/autopilot.py RollbackManager.snapshot   5 5 0   0%
agentos/evolution/autopilot.py RollbackManager.rollback   9 9 0   0%
agentos/evolution/autopilot.py RollbackManager.get_history   1 1 0   0%
agentos/evolution/autopilot.py ABEvaluator.__init__   3 3 0   0%
agentos/evolution/autopilot.py ABEvaluator.evaluate_before   2 2 0   0%
agentos/evolution/autopilot.py ABEvaluator.evaluate_after   2 2 0   0%
agentos/evolution/autopilot.py ABEvaluator.compare   6 6 0   0%
agentos/evolution/autopilot.py ABEvaluator._run_eval_loop   9 9 0   0%
agentos/evolution/autopilot.py EvolutionJournal.__init__   2 2 0   0%
agentos/evolution/autopilot.py EvolutionJournal.log   3 3 0   0%
agentos/evolution/autopilot.py EvolutionJournal.read   7 7 0   0%
agentos/evolution/autopilot.py EvolutionJournal.stats   9 9 0   0%
agentos/evolution/autopilot.py AutoPilot.__init__   10 10 0   0%
agentos/evolution/autopilot.py AutoPilot.evolve   12 12 0   0%
agentos/evolution/autopilot.py AutoPilot._process_proposal   47 47 0   0%
agentos/evolution/autopilot.py AutoPilot._should_proceed   9 9 0   0%
agentos/evolution/autopilot.py AutoPilot.get_run_history   1 1 0   0%
agentos/evolution/autopilot.py AutoPilot.get_stats   2 2 0   0%
agentos/evolution/autopilot.py (no function)   84 0 0   100%
agentos/evolution/engine.py EvolutionProposal.to_dict   1 1 0   0%
agentos/evolution/engine.py EvolutionEngine.__init__   2 2 0   0%
agentos/evolution/engine.py EvolutionEngine.propose   3 3 0   0%
agentos/evolution/engine.py EvolutionEngine.get_proposal   1 1 0   0%
agentos/evolution/engine.py EvolutionEngine.list_proposals   6 6 0   0%
agentos/evolution/engine.py EvolutionEngine.approve   9 9 0   0%
agentos/evolution/engine.py EvolutionEngine.reject   8 8 0   0%
agentos/evolution/engine.py EvolutionEngine.apply   29 29 0   0%
agentos/evolution/engine.py EvolutionEngine.register_approver   1 1 0   0%
agentos/evolution/engine.py EvolutionEngine.auto_approve   9 9 0   0%
agentos/evolution/engine.py EvolutionEngine.get_stats   4 4 0   0%
agentos/evolution/engine.py (no function)   42 0 0   100%
agentos/evolution/learner.py Learner.__init__   6 6 0   0%
agentos/evolution/learner.py Learner.analyze   15 15 0   0%
agentos/evolution/learner.py Learner.propose_from_insight   3 3 0   0%
agentos/evolution/learner.py Learner.approve_all   7 7 0   0%
agentos/evolution/learner.py Learner._analyze_tool_patterns   7 7 0   0%
agentos/evolution/learner.py Learner._analyze_feedback_for_tuning   10 10 0   0%
agentos/evolution/learner.py Learner._analyze_format_preferences   11 11 0   0%
agentos/evolution/learner.py Learner._analyze_corrections   4 4 0   0%
agentos/evolution/learner.py Learner._analyze_workflow_patterns   15 15 0   0%
agentos/evolution/learner.py Learner._analyze_health   4 4 0   0%
agentos/evolution/learner.py Learner.get_stats   1 1 0   0%
agentos/evolution/learner.py (no function)   27 0 0   100%
agentos/evolution/signals.py BehaviorSignal.to_dict   1 1 0   0%
agentos/evolution/signals.py SignalSummary.to_dict   1 1 0   0%
agentos/evolution/signals.py SignalCollector.__init__   9 9 0   0%
agentos/evolution/signals.py SignalCollector.set_session   1 1 0   0%
agentos/evolution/signals.py SignalCollector.record_tool_usage   4 4 0   0%
agentos/evolution/signals.py SignalCollector.record_feedback   8 8 0   0%
agentos/evolution/signals.py SignalCollector.record_correction   3 3 0   0%
agentos/evolution/signals.py SignalCollector.record_undo   3 3 0   0%
agentos/evolution/signals.py SignalCollector.record_re_prompt   3 3 0   0%
agentos/evolution/signals.py SignalCollector.record_format_preference   3 3 0   0%
agentos/evolution/signals.py SignalCollector.record_error_recovery   3 3 0   0%
agentos/evolution/signals.py SignalCollector.summarize   28 28 0   0%
agentos/evolution/signals.py SignalCollector.get_tool_ranking   1 1 0   0%
agentos/evolution/signals.py SignalCollector.get_feedback_ratio   5 5 0   0%
agentos/evolution/signals.py SignalCollector.on_signal   1 1 0   0%
agentos/evolution/signals.py SignalCollector._append   10 10 0   0%
agentos/evolution/signals.py SignalCollector._detect_patterns   15 15 0   0%
agentos/evolution/signals.py SignalCollector._save_to_disk   7 7 0   0%
agentos/evolution/signals.py SignalCollector._load_from_disk   10 10 0   0%
agentos/evolution/signals.py (no function)   75 0 0   100%
agentos/experiments.py (no function)   11 11 0   0%
agentos/experiments/__init__.py (no function)   2 0 0   100%
agentos/experiments/runner.py Evaluator.llm_judge   11 11 0   0%
agentos/experiments/runner.py Evaluator.exact_match   1 1 0   0%
agentos/experiments/runner.py Evaluator.contains_all   3 3 0   0%
agentos/experiments/runner.py ExperimentRunner.__init__   3 3 0   0%
agentos/experiments/runner.py ExperimentRunner.run   26 26 0   0%
agentos/experiments/runner.py ExperimentRunner._analyze   16 16 0   0%
agentos/experiments/runner.py ExperimentRunner._determine_winner   9 9 0   0%
agentos/experiments/runner.py ExperimentRunner._std   4 4 0   0%
agentos/experiments/runner.py ExperimentRunner.get_report   1 1 0   0%
agentos/experiments/runner.py ExperimentRunner.list_reports   1 1 0   0%
agentos/experiments/runner.py ExperimentRunner.generate_markdown_report   8 8 0   0%
agentos/experiments/runner.py (no function)   62 0 0   100%
agentos/feedback.py (no function)   7 7 0   0%
agentos/feedback/__init__.py (no function)   2 0 0   100%
agentos/feedback/learner.py FeedbackCollector.__init__   5 5 0   0%
agentos/feedback/learner.py FeedbackCollector.collect   4 4 0   0%
agentos/feedback/learner.py FeedbackCollector.collect_thumbs   1 1 0   0%
agentos/feedback/learner.py FeedbackCollector.collect_rating   1 1 0   0%
agentos/feedback/learner.py FeedbackCollector.collect_corrective   1 1 0   0%
agentos/feedback/learner.py FeedbackCollector.on_feedback   1 1 0   0%
agentos/feedback/learner.py FeedbackCollector.stats   13 13 0   0%
agentos/feedback/learner.py FeedbackCollector._save   6 6 0   0%
agentos/feedback/learner.py FeedbackCollector._load   7 7 0   0%
agentos/feedback/learner.py PreferenceLearner.__init__   2 2 0   0%
agentos/feedback/learner.py PreferenceLearner.learn_from_feedback   4 4 0   0%
agentos/feedback/learner.py PreferenceLearner.get_improvement_hints   9 9 0   0%
agentos/feedback/learner.py PreferenceLearner.should_retrain   4 4 0   0%
agentos/feedback/learner.py (no function)   37 0 0   100%
agentos/guardrails/__init__.py (no function)   4 0 0   100%
agentos/guardrails/engine.py GuardrailResult.blocked   1 1 0   0%
agentos/guardrails/engine.py InputGuardrail.__init__   4 4 0   0%
agentos/guardrails/engine.py InputGuardrail.add_rule   1 1 0   0%
agentos/guardrails/engine.py InputGuardrail.remove_rule   1 1 0   0%
agentos/guardrails/engine.py InputGuardrail.evaluate   14 14 0   0%
agentos/guardrails/engine.py OutputGuardrail.__init__   4 4 0   0%
agentos/guardrails/engine.py OutputGuardrail.add_rule   1 1 0   0%
agentos/guardrails/engine.py OutputGuardrail.remove_rule   1 1 0   0%
agentos/guardrails/engine.py OutputGuardrail.evaluate   14 14 0   0%
agentos/guardrails/engine.py GuardrailEngine.__init__   2 2 0   0%
agentos/guardrails/engine.py GuardrailEngine.check_input   1 1 0   0%
agentos/guardrails/engine.py GuardrailEngine.check_output   1 1 0   0%
agentos/guardrails/engine.py GuardrailEngine.check   3 3 0   0%
agentos/guardrails/engine.py _action_priority   1 1 0   0%
agentos/guardrails/engine.py (no function)   50 0 0   100%
agentos/guardrails/policy.py GuardrailPolicy.__post_init__   2 2 0   0%
agentos/guardrails/policy.py PolicyEnforcer.__init__   5 5 0   0%
agentos/guardrails/policy.py PolicyEnforcer.evaluate   22 22 0   0%
agentos/guardrails/policy.py PolicyEnforcer.reset   4 4 0   0%
agentos/guardrails/policy.py PolicyEnforcer.is_blocked   1 1 0   0%
agentos/guardrails/policy.py PolicyEnforcer.total_violations   1 1 0   0%
agentos/guardrails/policy.py PolicyEnforcer._emit   5 5 0   0%
agentos/guardrails/policy.py (no function)   27 0 0   100%
agentos/guardrails/rules.py PIIRule   4 4 0   0%
agentos/guardrails/rules.py PIIRule._check   4 4 0   0%
agentos/guardrails/rules.py PIIRule._sanitize   3 3 0   0%
agentos/guardrails/rules.py KeywordBlockRule   3 3 0   0%
agentos/guardrails/rules.py KeywordBlockRule._check   2 2 0   0%
agentos/guardrails/rules.py LengthLimitRule   2 2 0   0%
agentos/guardrails/rules.py LengthLimitRule._check   1 1 0   0%
agentos/guardrails/rules.py RegexRule   3 3 0   0%
agentos/guardrails/rules.py RegexRule._check   1 1 0   0%
agentos/guardrails/rules.py ToxicityRule   3 3 0   0%
agentos/guardrails/rules.py ToxicityRule._check   2 2 0   0%
agentos/guardrails/rules.py CodeInjectionRule   4 4 0   0%
agentos/guardrails/rules.py CodeInjectionRule._check   1 1 0   0%
agentos/guardrails/rules.py build_default_rules   4 4 0   0%
agentos/guardrails/rules.py (no function)   10 0 0   100%
agentos/health.py (no function)   7 7 0   0%
agentos/health/__init__.py CheckResult.to_dict   1 1 0   0%
agentos/health/__init__.py HealthChecker.__init__   2 2 0   0%
agentos/health/__init__.py HealthChecker.add_readiness   1 1 0   0%
agentos/health/__init__.py HealthChecker.add_liveness   1 1 0   0%
agentos/health/__init__.py HealthChecker._run_checks   18 18 0   0%
agentos/health/__init__.py HealthChecker.readiness   2 2 0   0%
agentos/health/__init__.py HealthChecker.liveness   2 2 0   0%
agentos/health/__init__.py HealthChecker.all   10 10 0   0%
agentos/health/__init__.py check_openai_connectivity   2 2 0   0%
agentos/health/__init__.py check_openai_connectivity._check   9 9 0   0%
agentos/health/__init__.py check_vectorstore_health   2 2 0   0%
agentos/health/__init__.py check_vectorstore_health._check   6 6 0   0%
agentos/health/__init__.py check_disk_space   2 2 0   0%
agentos/health/__init__.py check_disk_space._check   3 3 0   0%
agentos/health/__init__.py check_memory   2 2 0   0%
agentos/health/__init__.py check_memory._check   9 9 0   0%
agentos/health/__init__.py create_default_health_checker   4 4 0   0%
agentos/health/__init__.py (no function)   35 0 0   100%
agentos/hitl/__init__.py (no function)   4 0 0   100%
agentos/hitl/approver.py ApprovalDecision.is_approved   1 1 0   0%
agentos/hitl/approver.py ApprovalDecision.is_rejected   1 1 0   0%
agentos/hitl/approver.py HumanInTheLoop.__init__   6 6 0   0%
agentos/hitl/approver.py HumanInTheLoop.request_approval   22 22 0   0%
agentos/hitl/approver.py HumanInTheLoop.decide   8 8 0   0%
agentos/hitl/approver.py HumanInTheLoop.get_decision   1 1 0   0%
agentos/hitl/approver.py HumanInTheLoop.get_pending   1 1 0   0%
agentos/hitl/approver.py HumanInTheLoop.get_history   1 1 0   0%
agentos/hitl/approver.py HumanInTheLoop.clear_cache   1 1 0   0%
agentos/hitl/approver.py HumanInTheLoop._evaluate_policy   9 9 0   0%
agentos/hitl/approver.py HumanInTheLoop.request_and_decide   9 9 0   0%
agentos/hitl/approver.py (no function)   59 0 0   100%
agentos/hitl/gradio_ui.py ApprovalRequestUI.elapsed_seconds   1 1 0   0%
agentos/hitl/gradio_ui.py ApprovalRequestUI.is_expired   3 3 0   0%
agentos/hitl/gradio_ui.py ApprovalHistory.to_dict   1 1 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.__init__   6 6 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.submit   6 6 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.decide   15 15 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.approve_all   4 4 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.deny_all   4 4 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.check_timeouts   11 11 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.pending_requests   2 2 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.pending_count   2 2 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.recent_history   2 2 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue.subscribe   1 1 0   0%
agentos/hitl/gradio_ui.py ApprovalQueue._notify_subscribers   5 5 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard.__init__   8 8 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard.launch   10 10 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard._build_ui   27 27 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard._handle_approve   5 5 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard._handle_deny   5 5 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard.update_agent_status   1 1 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard._render_agent_status_bar   7 7 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard._render_pending_queue   10 10 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard._render_history   11 11 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard._render_policy_editor   1 1 0   0%
agentos/hitl/gradio_ui.py ApprovalDashboard.queue   1 1 0   0%
agentos/hitl/gradio_ui.py HITLUIBridge.__init__   5 5 0   0%
agentos/hitl/gradio_ui.py HITLUIBridge.send_approval_request   15 15 0   0%
agentos/hitl/gradio_ui.py HITLUIBridge.send_approval_request.on_decision   2 2 0   0%
agentos/hitl/gradio_ui.py create_hitl_dashboard   5 5 0   0%
agentos/hitl/gradio_ui.py (no function)   91 0 0   100%
agentos/hitl/presets.py default_approval_policy   1 1 0   0%
agentos/hitl/presets.py permissive_approval_policy   1 1 0   0%
agentos/hitl/presets.py strict_approval_policy   1 1 0   0%
agentos/hitl/presets.py (no function)   4 0 0   100%
agentos/llm.py create_provider   1 1 0   0%
agentos/llm.py (no function)   27 27 0   0%
agentos/llm/__init__.py (no function)   8 0 0   100%
agentos/llm/anthropic_provider.py _is_sonnet5   1 1 0   0%
agentos/llm/anthropic_provider.py _messages_to_anthropic   20 20 0   0%
agentos/llm/anthropic_provider.py _tools_to_anthropic   8 8 0   0%
agentos/llm/anthropic_provider.py _parse_anthropic_tool_calls   5 5 0   0%
agentos/llm/anthropic_provider.py _parse_text_content   5 5 0   0%
agentos/llm/anthropic_provider.py _build_result   15 15 0   0%
agentos/llm/anthropic_provider.py AnthropicProvider.__init__   2 2 0   0%
agentos/llm/anthropic_provider.py AnthropicProvider.provider_name   1 1 0   0%
agentos/llm/anthropic_provider.py AnthropicProvider._headers   1 1 0   0%
agentos/llm/anthropic_provider.py AnthropicProvider._build_body   15 15 0   0%
agentos/llm/anthropic_provider.py AnthropicProvider.chat   6 6 0   0%
agentos/llm/anthropic_provider.py AnthropicProvider.achat   6 6 0   0%
agentos/llm/anthropic_provider.py AnthropicProvider.stream   23 23 0   0%
agentos/llm/anthropic_provider.py AnthropicProvider.astream   23 23 0   0%
agentos/llm/anthropic_provider.py (no function)   27 0 0   100%
agentos/llm/base.py Message.as_dict   6 6 0   0%
agentos/llm/base.py ToolParameter.as_schema   6 6 0   0%
agentos/llm/base.py ToolFunction.as_schema   2 2 0   0%
agentos/llm/base.py Tool.as_schema   1 1 0   0%
agentos/llm/base.py Tool.from_function   1 1 0   0%
agentos/llm/base.py ToolCall.parsed_arguments   2 2 0   0%
agentos/llm/base.py LLMProvider.__init__   3 3 0   0%
agentos/llm/base.py LLMProvider.chat   0 0 1   100%
agentos/llm/base.py LLMProvider.achat   0 0 1   100%
agentos/llm/base.py LLMProvider.stream   3 3 0   0%
agentos/llm/base.py LLMProvider.astream   3 3 0   0%
agentos/llm/base.py LLMProvider.provider_name   0 0 1   100%
agentos/llm/base.py (no function)   80 0 5   100%
agentos/llm/deepseek_provider.py DeepSeekProvider.__init__   5 5 0   0%
agentos/llm/deepseek_provider.py DeepSeekProvider.provider_name   1 1 0   0%
agentos/llm/deepseek_provider.py (no function)   11 0 0   100%
agentos/llm/factory.py create_provider   16 16 0   0%
agentos/llm/factory.py (no function)   7 0 0   100%
agentos/llm/ollama_provider.py OllamaProvider.__init__   5 5 0   0%
agentos/llm/ollama_provider.py OllamaProvider.provider_name   1 1 0   0%
agentos/llm/ollama_provider.py OllamaProvider.chat   2 2 0   0%
agentos/llm/ollama_provider.py OllamaProvider.achat   2 2 0   0%
agentos/llm/ollama_provider.py (no function)   12 0 0   100%
agentos/llm/openai_provider.py _messages_to_openai   9 9 0   0%
agentos/llm/openai_provider.py _tools_to_openai   3 3 0   0%
agentos/llm/openai_provider.py _extract_tool_calls   6 6 0   0%
agentos/llm/openai_provider.py _build_result   11 11 0   0%
agentos/llm/openai_provider.py OpenAIProvider.__init__   3 3 0   0%
agentos/llm/openai_provider.py OpenAIProvider.provider_name   1 1 0   0%
agentos/llm/openai_provider.py OpenAIProvider._get_client   10 10 0   0%
agentos/llm/openai_provider.py OpenAIProvider._get_async_client   10 10 0   0%
agentos/llm/openai_provider.py OpenAIProvider.chat   7 7 0   0%
agentos/llm/openai_provider.py OpenAIProvider.achat   7 7 0   0%
agentos/llm/openai_provider.py OpenAIProvider.stream   8 8 0   0%
agentos/llm/openai_provider.py (no function)   28 2 0   93%
agentos/llm/pangu_provider.py PanguProvider.__init__   5 5 0   0%
agentos/llm/pangu_provider.py PanguProvider.provider_name   1 1 0   0%
agentos/llm/pangu_provider.py PanguProvider.chat   2 2 0   0%
agentos/llm/pangu_provider.py PanguProvider.achat   2 2 0   0%
agentos/llm/pangu_provider.py (no function)   12 0 0   100%
agentos/llm/tests/__init__.py (no function)   0 0 0   100%
agentos/llm/tests/test_providers.py TestTokenUsage.test_defaults   4 4 0   0%
agentos/llm/tests/test_providers.py TestTokenUsage.test_values   2 2 0   0%
agentos/llm/tests/test_providers.py TestCompletionUsage.test_cost_default   2 2 0   0%
agentos/llm/tests/test_providers.py TestMessage.test_basic   4 4 0   0%
agentos/llm/tests/test_providers.py TestMessage.test_with_tool_call_id   3 3 0   0%
agentos/llm/tests/test_providers.py TestMessage.test_with_tool_calls   2 2 0   0%
agentos/llm/tests/test_providers.py TestToolParameter.test_basic_schema   4 4 0   0%
agentos/llm/tests/test_providers.py TestToolParameter.test_with_enum   3 3 0   0%
agentos/llm/tests/test_providers.py TestTool.test_from_function   7 7 0   0%
agentos/llm/tests/test_providers.py TestTool.test_to_openai_format   5 5 0   0%
agentos/llm/tests/test_providers.py TestToolCall.test_create_and_parse   4 4 0   0%
agentos/llm/tests/test_providers.py TestToolCall.test_empty_arguments   2 2 0   0%
agentos/llm/tests/test_providers.py TestStreamChunk.test_defaults   3 3 0   0%
agentos/llm/tests/test_providers.py TestStreamChunk.test_with_content   2 2 0   0%
agentos/llm/tests/test_providers.py TestCreateProvider.test_openai_default   4 4 0   0%
agentos/llm/tests/test_providers.py TestCreateProvider.test_deepseek_default   5 5 0   0%
agentos/llm/tests/test_providers.py TestCreateProvider.test_anthropic_default   4 4 0   0%
agentos/llm/tests/test_providers.py TestCreateProvider.test_unknown_provider   2 2 0   0%
agentos/llm/tests/test_providers.py TestCreateProvider.test_api_key_env_openai   3 3 0   0%
agentos/llm/tests/test_providers.py TestCreateProvider.test_custom_model   3 3 0   0%
agentos/llm/tests/test_providers.py TestDeepSeekProvider.test_is_openai_subclass   3 3 0   0%
agentos/llm/tests/test_providers.py TestDeepSeekProvider.test_provider_name   2 2 0   0%
agentos/llm/tests/test_providers.py TestDeepSeekProvider.test_default_base_url   2 2 0   0%
agentos/llm/tests/test_providers.py TestDeepSeekProvider.test_custom_base_url   2 2 0   0%
agentos/llm/tests/test_providers.py TestDeepSeekProvider.test_default_model   2 2 0   0%
agentos/llm/tests/test_providers.py TestDeepSeekProvider.test_factory_creates   4 4 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider.test_provider_name   2 2 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider.test_default_model   2 2 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider.test_default_base_url   2 2 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider.test_custom_base_url   2 2 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider.test_headers   4 4 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider.test_tools_conversion   7 7 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider.test_message_conversion_simple   7 7 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider.test_message_conversion_with_system   6 6 0   0%
agentos/llm/tests/test_providers.py TestAnthropicProvider.test_build_body_includes_tools   6 6 0   0%
agentos/llm/tests/test_providers.py (no function)   50 50 0   0%
agentos/log.py JSONFormatter.format   1 1 0   0%
agentos/log.py (no function)   5 5 0   0%
agentos/log/__init__.py (no function)   2 0 0   100%
agentos/log/formatter.py TraceContext.__init__   2 2 0   0%
agentos/log/formatter.py JSONFormatter.__init__   2 2 0   0%
agentos/log/formatter.py JSONFormatter.format   7 7 0   0%
agentos/log/formatter.py _ExtraAdapter.process   4 4 0   0%
agentos/log/formatter.py audit_log   2 2 0   0%
agentos/log/formatter.py setup_structured_logging   8 8 0   0%
agentos/log/formatter.py get_logger   1 1 0   0%
agentos/log/formatter.py (no function)   19 0 0   100%
agentos/marketplace/__init__.py AgentTemplate.rating   3 3 0   0%
agentos/marketplace/__init__.py AgentTemplate.latest_version   4 4 0   0%
agentos/marketplace/__init__.py MarketRegistryBackend.list_templates   0 0 1   100%
agentos/marketplace/__init__.py MarketRegistryBackend.get_template   0 0 1   100%
agentos/marketplace/__init__.py MarketRegistryBackend.publish_template   0 0 1   100%
agentos/marketplace/__init__.py MarketRegistryBackend.unpublish_template   0 0 1   100%
agentos/marketplace/__init__.py MarketRegistryBackend.add_review   0 0 1   100%
agentos/marketplace/__init__.py MarketRegistryBackend.get_stats   0 0 1   100%
agentos/marketplace/__init__.py InMemoryMarketBackend.__init__   1 1 0   0%
agentos/marketplace/__init__.py InMemoryMarketBackend.list_templates   40 40 0   0%
agentos/marketplace/__init__.py InMemoryMarketBackend.get_template   1 1 0   0%
agentos/marketplace/__init__.py InMemoryMarketBackend.publish_template   3 3 0   0%
agentos/marketplace/__init__.py InMemoryMarketBackend.unpublish_template   4 4 0   0%
agentos/marketplace/__init__.py InMemoryMarketBackend.add_review   5 5 0   0%
agentos/marketplace/__init__.py InMemoryMarketBackend.get_stats   6 6 0   0%
agentos/marketplace/__init__.py FileMarketBackend.__init__   5 5 0   0%
agentos/marketplace/__init__.py FileMarketBackend._load   6 6 0   0%
agentos/marketplace/__init__.py FileMarketBackend._save   3 3 0   0%
agentos/marketplace/__init__.py FileMarketBackend._template_to_dict   1 1 0   0%
agentos/marketplace/__init__.py FileMarketBackend._dict_to_template   1 1 0   0%
agentos/marketplace/__init__.py FileMarketBackend.list_templates   3 3 0   0%
agentos/marketplace/__init__.py FileMarketBackend.get_template   1 1 0   0%
agentos/marketplace/__init__.py FileMarketBackend.publish_template   5 5 0   0%
agentos/marketplace/__init__.py FileMarketBackend.unpublish_template   5 5 0   0%
agentos/marketplace/__init__.py FileMarketBackend.add_review   6 6 0   0%
agentos/marketplace/__init__.py FileMarketBackend.get_stats   3 3 0   0%
agentos/marketplace/__init__.py RemoteMarketClient.__init__   2 2 0   0%
agentos/marketplace/__init__.py RemoteMarketClient.search   22 22 0   0%
agentos/marketplace/__init__.py RemoteMarketClient.get_template   10 10 0   0%
agentos/marketplace/__init__.py RemoteMarketClient.download_template   16 16 0   0%
agentos/marketplace/__init__.py MarketplaceManager.__init__   4 4 0   0%
agentos/marketplace/__init__.py MarketplaceManager.search   15 15 0   0%
agentos/marketplace/__init__.py MarketplaceManager.install   25 25 0   0%
agentos/marketplace/__init__.py MarketplaceManager.publish   10 10 0   0%
agentos/marketplace/__init__.py MarketplaceManager.get_stats   1 1 0   0%
agentos/marketplace/__init__.py MarketplaceManager.get_featured   3 3 0   0%
agentos/marketplace/__init__.py MarketplaceManager.get_by_category   3 3 0   0%
agentos/marketplace/__init__.py TemplateBuilder.__init__   1 1 0   0%
agentos/marketplace/__init__.py TemplateBuilder.description   2 2 0   0%
agentos/marketplace/__init__.py TemplateBuilder.category   2 2 0   0%
agentos/marketplace/__init__.py TemplateBuilder.tags   2 2 0   0%
agentos/marketplace/__init__.py TemplateBuilder.add_version   3 3 0   0%
agentos/marketplace/__init__.py TemplateBuilder.add_dependency   2 2 0   0%
agentos/marketplace/__init__.py TemplateBuilder.add_review   2 2 0   0%
agentos/marketplace/__init__.py TemplateBuilder.build   3 3 0   0%
agentos/marketplace/__init__.py seed_default_templates   6 6 0   0%
agentos/marketplace/__init__.py seed_default_templates._seed   2 2 0   0%
agentos/marketplace/__init__.py (no function)   144 144 21   0%
agentos/marketplace/bridge.py BaseAdapter.detect   1 1 0   0%
agentos/marketplace/bridge.py BaseAdapter.bridge   1 1 0   0%
agentos/marketplace/bridge.py BaseAdapter.list_available   1 1 0   0%
agentos/marketplace/bridge.py ClaudeCodeAdapter.__init__   2 2 0   0%
agentos/marketplace/bridge.py ClaudeCodeAdapter.detect   1 1 0   0%
agentos/marketplace/bridge.py ClaudeCodeAdapter.list_available   1 1 0   0%
agentos/marketplace/bridge.py ClaudeCodeAdapter.bridge   15 15 0   0%
agentos/marketplace/bridge.py ClaudeCodeAdapter._convert_to_skill   10 10 0   0%
agentos/marketplace/bridge.py CursorAdapter.detect   1 1 0   0%
agentos/marketplace/bridge.py CursorAdapter.list_available   1 1 0   0%
agentos/marketplace/bridge.py CursorAdapter.bridge   15 15 0   0%
agentos/marketplace/bridge.py CursorAdapter._convert_rule   4 4 0   0%
agentos/marketplace/bridge.py CustomGPTAdapter.detect   1 1 0   0%
agentos/marketplace/bridge.py CustomGPTAdapter.list_available   1 1 0   0%
agentos/marketplace/bridge.py CustomGPTAdapter.bridge   15 15 0   0%
agentos/marketplace/bridge.py CustomGPTAdapter._convert_gpt   2 2 0   0%
agentos/marketplace/bridge.py LangChainAdapter.detect   1 1 0   0%
agentos/marketplace/bridge.py LangChainAdapter.list_available   1 1 0   0%
agentos/marketplace/bridge.py LangChainAdapter.bridge   14 14 0   0%
agentos/marketplace/bridge.py LangChainAdapter._convert_tool   5 5 0   0%
agentos/marketplace/bridge.py AdapterFactory.register   1 1 0   0%
agentos/marketplace/bridge.py AdapterFactory.create   3 3 0   0%
agentos/marketplace/bridge.py AdapterFactory.detect_format   5 5 0   0%
agentos/marketplace/bridge.py AdapterFactory.list_supported_formats   1 1 0   0%
agentos/marketplace/bridge.py EcosystemBridge.__init__   2 2 0   0%
agentos/marketplace/bridge.py EcosystemBridge._get_adapter   3 3 0   0%
agentos/marketplace/bridge.py EcosystemBridge.bridge   12 12 0   0%
agentos/marketplace/bridge.py EcosystemBridge.bridge_all   12 12 0   0%
agentos/marketplace/bridge.py EcosystemBridge.batch_bridge   10 10 0   0%
agentos/marketplace/bridge.py EcosystemBridge.list_available   2 2 0   0%
agentos/marketplace/bridge.py EcosystemBridge.supported_formats   1 1 0   0%
agentos/marketplace/bridge.py (no function)   88 88 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.__init__   7 7 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.openclaw   3 3 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.list_ecosystems   1 1 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.enable_ecosystem   3 3 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.disable_ecosystem   3 3 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.add_custom_ecosystem   2 2 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.refresh_catalog   16 16 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._scan_ecosystem   13 13 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._scan_openclaw   2 2 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._scan_huggingface   14 14 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._scan_github_topics   22 22 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._scan_npm   15 15 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._scan_pypi   14 14 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._scan_skills_sh   16 16 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.search   25 25 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.import_skill   26 26 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.import_all   14 14 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._import_from_ecosystem   4 4 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._compute_stats   6 6 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._count_by   5 5 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge._count_by_multi   5 5 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.get_stats   3 3 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.get_catalog   1 1 0   0%
agentos/marketplace/ecosystem_bridge.py EcosystemBridge.sync_all   3 3 0   0%
agentos/marketplace/ecosystem_bridge.py discover_ecosystems   1 1 0   0%
agentos/marketplace/ecosystem_bridge.py count_worldwide_skills   1 1 0   0%
agentos/marketplace/ecosystem_bridge.py (no function)   79 79 0   0%
agentos/marketplace/importer.py OpenClawImporter.__init__   5 5 0   0%
agentos/marketplace/importer.py OpenClawImporter.list_available   27 27 0   0%
agentos/marketplace/importer.py OpenClawImporter._list_fallback   3 3 0   0%
agentos/marketplace/importer.py OpenClawImporter._fetch_skill_meta   10 10 0   0%
agentos/marketplace/importer.py OpenClawImporter.import_skill   23 23 0   0%
agentos/marketplace/importer.py OpenClawImporter.import_all   13 13 0   0%
agentos/marketplace/importer.py OpenClawImporter.import_all._import_one   2 2 0   0%
agentos/marketplace/importer.py OpenClawImporter.search   8 8 0   0%
agentos/marketplace/importer.py OpenClawImporter._fetch_url   18 18 0   0%
agentos/marketplace/importer.py HuggingFaceImporter.__init__   3 3 0   0%
agentos/marketplace/importer.py HuggingFaceImporter.import_from_hf   28 28 0   0%
agentos/marketplace/importer.py GitHubImporter.__init__   3 3 0   0%
agentos/marketplace/importer.py GitHubImporter.import_from_github   21 21 0   0%
agentos/marketplace/importer.py GitHubImporter.import_release   12 12 0   0%
agentos/marketplace/importer.py UnifiedImporter.__init__   5 5 0   0%
agentos/marketplace/importer.py UnifiedImporter.import_from   17 17 0   0%
agentos/marketplace/importer.py UnifiedImporter.list_openclaw   1 1 0   0%
agentos/marketplace/importer.py (no function)   45 45 0   0%
agentos/marketplace/manifest.py SkillFormat.detect   7 7 0   0%
agentos/marketplace/manifest.py SkillManifest.from_dict   49 49 0   0%
agentos/marketplace/manifest.py SkillManifest.to_dict   1 1 0   0%
agentos/marketplace/manifest.py SkillManifest._compute_hash   2 2 0   0%
agentos/marketplace/manifest.py SkillManifest.load_from_path   9 9 0   0%
agentos/marketplace/manifest.py (no function)   50 50 0   0%
agentos/marketplace/registry.py SkillRegistry.__init__   1 1 0   0%
agentos/marketplace/registry.py SkillRegistry.search   28 28 0   0%
agentos/marketplace/registry.py SkillRegistry.list_installed   7 7 0   0%
agentos/marketplace/registry.py SkillRegistry.get_installed   4 4 0   0%
agentos/marketplace/registry.py SkillRegistry.install   16 16 0   0%
agentos/marketplace/registry.py SkillRegistry.uninstall   10 10 0   0%
agentos/marketplace/registry.py SkillRegistry.update   12 12 0   0%
agentos/marketplace/registry.py SkillRegistry.stats   6 6 0   0%
agentos/marketplace/registry.py SkillRegistry._check_duplicate   4 4 0   0%
agentos/marketplace/registry.py SkillRegistry._install_pypi   14 14 0   0%
agentos/marketplace/registry.py SkillRegistry._install_local   19 19 0   0%
agentos/marketplace/registry.py SkillRegistry._install_github   33 33 0   0%
agentos/marketplace/registry.py SkillRegistry._install_deps   8 8 0   0%
agentos/marketplace/registry.py SkillRegistry._find_package_manifest   24 24 0   0%
agentos/marketplace/registry.py SkillRegistry._copy_to_skills   5 5 0   0%
agentos/marketplace/registry.py SkillRegistry._register_manifest   6 6 0   0%
agentos/marketplace/registry.py SkillRegistry._load_installed   7 7 0   0%
agentos/marketplace/registry.py SkillRegistry._save_installed   2 2 0   0%
agentos/marketplace/registry.py SkillRegistry._ensure_dirs   2 2 0   0%
agentos/marketplace/registry.py (no function)   54 54 1   0%
agentos/mcp/__init__.py MCPTransport.connect   0 0 1   100%
agentos/mcp/__init__.py MCPTransport.send_request   0 0 1   100%
agentos/mcp/__init__.py MCPTransport.send_notification   0 0 1   100%
agentos/mcp/__init__.py MCPTransport.close   0 0 1   100%
agentos/mcp/__init__.py StdioTransport.__init__   5 5 0   0%
agentos/mcp/__init__.py StdioTransport.connect   5 5 0   0%
agentos/mcp/__init__.py StdioTransport._read_loop   15 15 0   0%
agentos/mcp/__init__.py StdioTransport.send_request   17 17 0   0%
agentos/mcp/__init__.py StdioTransport.send_notification   8 8 0   0%
agentos/mcp/__init__.py StdioTransport.close   13 13 0   0%
agentos/mcp/__init__.py SSETransport.__init__   7 7 0   0%
agentos/mcp/__init__.py SSETransport.connect   6 6 0   0%
agentos/mcp/__init__.py SSETransport._sse_loop   18 18 0   0%
agentos/mcp/__init__.py SSETransport.send_request   14 14 0   0%
agentos/mcp/__init__.py SSETransport.send_notification   4 4 0   0%
agentos/mcp/__init__.py SSETransport.close   9 9 0   0%
agentos/mcp/__init__.py MCPError.__init__   4 4 0   0%
agentos/mcp/__init__.py MCPClient.__init__   6 6 0   0%
agentos/mcp/__init__.py MCPClient.__aenter__   1 1 0   0%
agentos/mcp/__init__.py MCPClient.__aexit__   1 1 0   0%
agentos/mcp/__init__.py MCPClient.connect_server   12 12 0   0%
agentos/mcp/__init__.py MCPClient._discover_server   25 25 0   0%
agentos/mcp/__init__.py MCPClient.call_tool   16 16 0   0%
agentos/mcp/__init__.py MCPClient.read_resource   5 5 0   0%
agentos/mcp/__init__.py MCPClient.get_prompt   5 5 0   0%
agentos/mcp/__init__.py MCPClient.list_tools   4 4 0   0%
agentos/mcp/__init__.py MCPClient.list_resources   4 4 0   0%
agentos/mcp/__init__.py MCPClient.list_prompts   4 4 0   0%
agentos/mcp/__init__.py MCPClient.get_server_capabilities   1 1 0   0%
agentos/mcp/__init__.py MCPClient.get_tool_schemas   9 9 0   0%
agentos/mcp/__init__.py MCPClient.connected_servers   1 1 0   0%
agentos/mcp/__init__.py MCPClient.disconnect_server   8 8 0   0%
agentos/mcp/__init__.py MCPClient.close_all   2 2 0   0%
agentos/mcp/__init__.py connect_mcp_servers   4 4 0   0%
agentos/mcp/__init__.py (no function)   79 0 13   100%
agentos/mcp/adapter.py MCPToolAdapter.__init__   6 6 0   0%
agentos/mcp/adapter.py MCPToolAdapter.name   1 1 0   0%
agentos/mcp/adapter.py MCPToolAdapter.description   1 1 0   0%
agentos/mcp/adapter.py MCPToolAdapter.parameters   1 1 0   0%
agentos/mcp/adapter.py MCPToolAdapter.execute   5 5 0   0%
agentos/mcp/adapter.py MCPToolAdapter.to_openai_schema   2 2 0   0%
agentos/mcp/adapter.py MCPToolAdapter.to_anthropic_schema   1 1 0   0%
agentos/mcp/adapter.py MCPToolAdapter.is_write_operation   6 6 0   0%
agentos/mcp/adapter.py MCPToolAdapter.is_read_operation   1 1 0   0%
agentos/mcp/adapter.py MCPToolAdapter.extract_target_path   4 4 0   0%
agentos/mcp/adapter.py MCPToolRegistry.__init__   4 4 0   0%
agentos/mcp/adapter.py MCPToolRegistry._build_adapters   4 4 0   0%
agentos/mcp/adapter.py MCPToolRegistry.get_all_tools   1 1 0   0%
agentos/mcp/adapter.py MCPToolRegistry.get_tool   1 1 0   0%
agentos/mcp/adapter.py MCPToolRegistry.get_tool_schemas   1 1 0   0%
agentos/mcp/adapter.py MCPToolRegistry.refresh   1 1 0   0%
agentos/mcp/adapter.py (no function)   24 0 0   100%
agentos/mcp/builtin_servers.py FilesystemServer.__init__   3 3 0   0%
agentos/mcp/builtin_servers.py FilesystemServer._validate_path   8 8 0   0%
agentos/mcp/builtin_servers.py FilesystemServer.get_tools   1 1 0   0%
agentos/mcp/builtin_servers.py FilesystemServer.call_tool   1 1 0   0%
agentos/mcp/builtin_servers.py FilesystemServer._handle_read_file   3 3 0   0%
agentos/mcp/builtin_servers.py FilesystemServer._handle_write_file   4 4 0   0%
agentos/mcp/builtin_servers.py FilesystemServer._handle_list_directory   8 8 0   0%
agentos/mcp/builtin_servers.py FilesystemServer._handle_search_files   3 3 0   0%
agentos/mcp/builtin_servers.py FilesystemServer._handle_get_file_info   5 5 0   0%
agentos/mcp/builtin_servers.py FilesystemServer._handle_create_directory   3 3 0   0%
agentos/mcp/builtin_servers.py FilesystemServer._handle_move_file   4 4 0   0%
agentos/mcp/builtin_servers.py WebFetchServer.__init__   1 1 0   0%
agentos/mcp/builtin_servers.py WebFetchServer.get_tools   1 1 0   0%
agentos/mcp/builtin_servers.py WebFetchServer.call_tool   1 1 0   0%
agentos/mcp/builtin_servers.py WebFetchServer._validate_url   2 2 0   0%
agentos/mcp/builtin_servers.py WebFetchServer._strip_html   7 7 0   0%
agentos/mcp/builtin_servers.py WebFetchServer._handle_fetch_url   11 11 0   0%
agentos/mcp/builtin_servers.py WebFetchServer._handle_fetch_json   8 8 0   0%
agentos/mcp/builtin_servers.py WebFetchServer._handle_check_url   7 7 0   0%
agentos/mcp/builtin_servers.py MemoryServer.__init__   7 7 0   0%
agentos/mcp/builtin_servers.py MemoryServer._save   1 1 0   0%
agentos/mcp/builtin_servers.py MemoryServer._make_id   1 1 0   0%
agentos/mcp/builtin_servers.py MemoryServer.get_tools   1 1 0   0%
agentos/mcp/builtin_servers.py MemoryServer.call_tool   1 1 0   0%
agentos/mcp/builtin_servers.py MemoryServer._handle_store_memory   10 10 0   0%
agentos/mcp/builtin_servers.py MemoryServer._handle_retrieve_memory   1 1 0   0%
agentos/mcp/builtin_servers.py MemoryServer._handle_search_memory   7 7 0   0%
agentos/mcp/builtin_servers.py MemoryServer._handle_list_categories   3 3 0   0%
agentos/mcp/builtin_servers.py MemoryServer._handle_delete_memory   2 2 0   0%
agentos/mcp/builtin_servers.py MemoryServer._handle_update_memory   7 7 0   0%
agentos/mcp/builtin_servers.py SearchServer.get_tools   1 1 0   0%
agentos/mcp/builtin_servers.py SearchServer.call_tool   1 1 0   0%
agentos/mcp/builtin_servers.py SearchServer._handle_web_search   18 18 0   0%
agentos/mcp/builtin_servers.py SearchServer._handle_news_search   2 2 0   0%
agentos/mcp/builtin_servers.py SearchServer._handle_image_search   20 20 0   0%
agentos/mcp/builtin_servers.py SearchServer._handle_suggest   7 7 0   0%
agentos/mcp/builtin_servers.py GitServer.__init__   2 2 0   0%
agentos/mcp/builtin_servers.py GitServer._run_git   8 8 0   0%
agentos/mcp/builtin_servers.py GitServer.get_tools   1 1 0   0%
agentos/mcp/builtin_servers.py GitServer.call_tool   1 1 0   0%
agentos/mcp/builtin_servers.py GitServer._handle_git_status   1 1 0   0%
agentos/mcp/builtin_servers.py GitServer._handle_git_log   3 3 0   0%
agentos/mcp/builtin_servers.py GitServer._handle_git_diff   4 4 0   0%
agentos/mcp/builtin_servers.py GitServer._handle_git_branch   3 3 0   0%
agentos/mcp/builtin_servers.py ShellServer._is_safe   2 2 0   0%
agentos/mcp/builtin_servers.py ShellServer.get_tools   1 1 0   0%
agentos/mcp/builtin_servers.py ShellServer.call_tool   1 1 0   0%
agentos/mcp/builtin_servers.py ShellServer._handle_run_command   7 7 0   0%
agentos/mcp/builtin_servers.py ShellServer._handle_system_info   2 2 0   0%
agentos/mcp/builtin_servers.py ShellServer._handle_disk_usage   4 4 0   0%
agentos/mcp/builtin_servers.py CodeServer.get_tools   1 1 0   0%
agentos/mcp/builtin_servers.py CodeServer.call_tool   1 1 0   0%
agentos/mcp/builtin_servers.py CodeServer._handle_run_python   13 13 0   0%
agentos/mcp/builtin_servers.py CodeServer._handle_run_shell   5 5 0   0%
agentos/mcp/builtin_servers.py CodeServer._handle_lint_code   7 7 0   0%
agentos/mcp/builtin_servers.py TextServer.get_tools   1 1 0   0%
agentos/mcp/builtin_servers.py TextServer.call_tool   1 1 0   0%
agentos/mcp/builtin_servers.py TextServer._handle_count_tokens   3 3 0   0%
agentos/mcp/builtin_servers.py TextServer._handle_extract_regex   3 3 0   0%
agentos/mcp/builtin_servers.py TextServer._handle_summarize_text   5 5 0   0%
agentos/mcp/builtin_servers.py TextServer._handle_format_json   6 6 0   0%
agentos/mcp/builtin_servers.py BuiltinMCPRegistry.__init__   1 1 0   0%
agentos/mcp/builtin_servers.py BuiltinMCPRegistry.register_server   1 1 0   0%
agentos/mcp/builtin_servers.py BuiltinMCPRegistry.list_all_tools   5 5 0   0%
agentos/mcp/builtin_servers.py BuiltinMCPRegistry.get_tool_schemas   5 5 0   0%
agentos/mcp/builtin_servers.py BuiltinMCPRegistry.call_tool   3 3 0   0%
agentos/mcp/builtin_servers.py BuiltinMCPRegistry.call_tool_by_full_name   3 3 0   0%
agentos/mcp/builtin_servers.py BuiltinMCPRegistry.server_names   1 0 0   100%
agentos/mcp/builtin_servers.py BuiltinMCPRegistry.tool_count   1 0 0   100%
agentos/mcp/builtin_servers.py create_default_registry   11 11 0   0%
agentos/mcp/builtin_servers.py (no function)   114 0 0   100%
agentos/mcp/sampling.py SamplingContentBlock.to_dict   7 7 0   0%
agentos/mcp/sampling.py SamplingContentBlock.from_dict   1 1 0   0%
agentos/mcp/sampling.py SamplingContentBlock.text_block   1 1 0   0%
agentos/mcp/sampling.py SamplingContentBlock.image_block   1 1 0   0%
agentos/mcp/sampling.py SamplingMessage.to_dict   3 3 0   0%
agentos/mcp/sampling.py SamplingMessage.from_dict   10 10 0   0%
agentos/mcp/sampling.py SamplingRequest.to_dict   14 14 0   0%
agentos/mcp/sampling.py SamplingRequest.from_dict   1 1 0   0%
agentos/mcp/sampling.py SamplingResponse.to_dict   6 6 0   0%
agentos/mcp/sampling.py SamplingResponse.from_dict   9 9 0   0%
agentos/mcp/sampling.py SamplingError.__init__   3 3 0   0%
agentos/mcp/sampling.py MCPClientSampling.__init__   4 4 0   0%
agentos/mcp/sampling.py MCPClientSampling.handle_create_message   17 17 0   0%
agentos/mcp/sampling.py mock_llm_call   8 8 0   0%
agentos/mcp/sampling.py MCPResourceTemplate.to_dict   8 8 0   0%
agentos/mcp/sampling.py MCPResourceTemplate.from_dict   1 1 0   0%
agentos/mcp/sampling.py MCPLoggingHandler.__init__   2 2 0   0%
agentos/mcp/sampling.py MCPLoggingHandler.set_log_callback   1 1 0   0%
agentos/mcp/sampling.py MCPLoggingHandler.max_level   1 1 0   0%
agentos/mcp/sampling.py MCPLoggingHandler.set_level   1 1 0   0%
agentos/mcp/sampling.py MCPLoggingHandler._level_rank   2 2 0   0%
agentos/mcp/sampling.py MCPLoggingHandler.should_log   1 1 0   0%
agentos/mcp/sampling.py MCPLoggingHandler.handle_log_message   2 2 0   0%
agentos/mcp/sampling.py MCPRoot.to_dict   4 4 0   0%
agentos/mcp/sampling.py MCPRoot.from_dict   1 1 0   0%
agentos/mcp/sampling.py (no function)   94 94 0   0%
agentos/mcp/server.py MCPServer.__init__   19 19 0   0%
agentos/mcp/server.py MCPServer.info   1 1 0   0%
agentos/mcp/server.py MCPServer.tools   1 1 0   0%
agentos/mcp/server.py MCPServer.register_tool   3 3 0   0%
agentos/mcp/server.py MCPServer.list_tools   4 4 0   0%
agentos/mcp/server.py MCPServer.run_stdio   1 1 0   0%
agentos/mcp/server.py MCPServer._run_stdio_async   27 27 0   0%
agentos/mcp/server.py MCPServer._handle_request   14 14 0   0%
agentos/mcp/server.py MCPServer._dispatch   5 5 0   0%
agentos/mcp/server.py MCPServer._handle_initialize   1 1 0   0%
agentos/mcp/server.py MCPServer._handle_tools_list   4 4 0   0%
agentos/mcp/server.py MCPServer._handle_tools_call   10 10 0   0%
agentos/mcp/server.py MCPServer._handle_resources_list   4 4 0   0%
agentos/mcp/server.py MCPServer._handle_resources_read   6 6 0   0%
agentos/mcp/server.py MCPServer._handle_prompts_list   4 4 0   0%
agentos/mcp/server.py MCPServer._handle_prompts_get   7 7 0   0%
agentos/mcp/server.py MCPServer._register_builtin_tools   3 3 0   0%
agentos/mcp/server.py MCPServer._tool_agentos_chat   12 12 0   0%
agentos/mcp/server.py MCPServer._tool_list_tools   7 7 0   0%
agentos/mcp/server.py MCPServer._tool_version   5 5 0   0%
agentos/mcp/server.py MCPToolDef.__init__   4 4 0   0%
agentos/mcp/server.py MCPResource.__init__   5 5 0   0%
agentos/mcp/server.py MCPPromptDef.__init__   4 4 0   0%
agentos/mcp/server.py MCPError.__init__   3 3 0   0%
agentos/mcp/server.py create_default_server   1 1 0   0%
agentos/mcp/server.py start_mcp_server   5 5 0   0%
agentos/mcp/server.py (no function)   61 0 0   100%
agentos/memory/__init__.py (no function)   13 0 0   100%
agentos/memory/compressor.py ContextCompressor.__init__   3 3 0   0%
agentos/memory/compressor.py ContextCompressor.compress   6 6 0   0%
agentos/memory/compressor.py ContextCompressor._apply_sliding_window   3 3 0   0%
agentos/memory/compressor.py ContextCompressor._summarize_tool_outputs   5 5 0   0%
agentos/memory/compressor.py ContextCompressor._semantic_compress_stub   1 1 0   0%
agentos/memory/compressor.py ContextCompressor._estimate_tokens   4 4 0   0%
agentos/memory/compressor.py (no function)   9 0 0   100%
agentos/memory/consolidation.py MemoryFragment.to_dict   1 1 0   0%
agentos/memory/consolidation.py MemoryFragment.from_dict   1 1 0   0%
agentos/memory/consolidation.py MemoryFragment.touch   2 2 0   0%
agentos/memory/consolidation.py ReflectionResult.total_fragments   1 1 0   0%
agentos/memory/consolidation.py ReflectionResult.has_insights   1 1 0   0%
agentos/memory/consolidation.py VectorStoreBackend.add   1 1 0   0%
agentos/memory/consolidation.py VectorStoreBackend.search   1 1 0   0%
agentos/memory/consolidation.py VectorStoreBackend.delete   1 1 0   0%
agentos/memory/consolidation.py VectorStoreBackend.count   1 1 0   0%
agentos/memory/consolidation.py InMemoryVectorStore.__init__   2 2 0   0%
agentos/memory/consolidation.py InMemoryVectorStore.add   6 6 0   0%
agentos/memory/consolidation.py InMemoryVectorStore.search   13 13 0   0%
agentos/memory/consolidation.py InMemoryVectorStore.delete   7 7 0   0%
agentos/memory/consolidation.py InMemoryVectorStore.count   1 1 0   0%
agentos/memory/consolidation.py InMemoryVectorStore._cosine_similarity   6 6 0   0%
agentos/memory/consolidation.py EmbeddingProvider.embed   1 1 0   0%
agentos/memory/consolidation.py EmbeddingProvider.embed_single   2 2 0   0%
agentos/memory/consolidation.py SimpleHashEmbedding.__init__   1 1 0   0%
agentos/memory/consolidation.py SimpleHashEmbedding.embed   12 12 0   0%
agentos/memory/consolidation.py ReflectionConfig.__init__   4 4 0   0%
agentos/memory/consolidation.py ReflectionEngine.__init__   7 7 0   0%
agentos/memory/consolidation.py ReflectionEngine.should_reflect   7 7 0   0%
agentos/memory/consolidation.py ReflectionEngine.reflect   16 16 0   0%
agentos/memory/consolidation.py ReflectionEngine.record_message   1 1 0   0%
agentos/memory/consolidation.py ReflectionEngine.retrieve_relevant   7 7 0   0%
agentos/memory/consolidation.py ReflectionEngine._build_reflection_prompt   5 5 0   0%
agentos/memory/consolidation.py ReflectionEngine._parse_reflection_output   14 14 0   0%
agentos/memory/consolidation.py ReflectionEngine.stats   1 1 0   0%
agentos/memory/consolidation.py ReflectionEngine.get_state   1 1 0   0%
agentos/memory/consolidation.py ReflectionEngine.restore_state   10 10 0   0%
agentos/memory/consolidation.py MemoryContextInjector.__init__   3 3 0   0%
agentos/memory/consolidation.py MemoryContextInjector.build_context   10 10 0   0%
agentos/memory/consolidation.py MemoryContextInjector.build_condensed_context   8 8 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline.__init__   4 4 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline.record_message   1 1 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline.should_reflect   1 1 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline.reflect   1 1 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline.get_context   1 1 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline.get_condensed_context   1 1 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline.stats   1 1 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline.get_state   1 1 0   0%
agentos/memory/consolidation.py MemoryConsolidationPipeline.restore_state   1 1 0   0%
agentos/memory/consolidation.py (no function)   98 0 0   100%
agentos/memory/conversation.py ConversationMemory.__init__   3 3 0   0%
agentos/memory/conversation.py ConversationMemory.add_turn   3 3 0   0%
agentos/memory/conversation.py ConversationMemory.add_user_message   1 1 0   0%
agentos/memory/conversation.py ConversationMemory.add_assistant_message   1 1 0   0%
agentos/memory/conversation.py ConversationMemory.add_system_message   1 1 0   0%
agentos/memory/conversation.py ConversationMemory._apply_window   10 10 0   0%
agentos/memory/conversation.py ConversationMemory._evict_sliding   9 9 0   0%
agentos/memory/conversation.py ConversationMemory._evict_by_importance   10 10 0   0%
agentos/memory/conversation.py ConversationMemory._evict_hybrid   15 15 0   0%
agentos/memory/conversation.py ConversationMemory._evict_one   4 4 0   0%
agentos/memory/conversation.py ConversationMemory.get_messages   6 6 0   0%
agentos/memory/conversation.py ConversationMemory.get_turns   1 1 0   0%
agentos/memory/conversation.py ConversationMemory.turn_count   1 1 0   0%
agentos/memory/conversation.py ConversationMemory.token_count   1 1 0   0%
agentos/memory/conversation.py ConversationMemory.clear   2 2 0   0%
agentos/memory/conversation.py ConversationMemory.to_summary   7 7 0   0%
agentos/memory/conversation.py ConversationMemory._estimate_tokens   1 1 0   0%
agentos/memory/conversation.py ConversationMemory.__len__   1 1 0   0%
agentos/memory/conversation.py ConversationMemory.__repr__   1 1 0   0%
agentos/memory/conversation.py ConversationMemory.get_state   1 1 0   0%
agentos/memory/conversation.py ConversationMemory.restore_state   6 6 0   0%
agentos/memory/conversation.py (no function)   61 0 0   100%
agentos/memory/long_term.py LongTermMemory.__init__   5 5 0   0%
agentos/memory/long_term.py LongTermMemory.add   4 4 0   0%
agentos/memory/long_term.py LongTermMemory.search_by_keyword   7 7 0   0%
agentos/memory/long_term.py LongTermMemory.search_by_vector   8 8 0   0%
agentos/memory/long_term.py LongTermMemory.search_by_vector.cosine   4 4 0   0%
agentos/memory/long_term.py LongTermMemory.add_relation   2 2 0   0%
agentos/memory/long_term.py LongTermMemory.query_relations   2 2 0   0%
agentos/memory/long_term.py LongTermMemory._index_keywords   4 4 0   0%
agentos/memory/long_term.py LongTermMemory._evict_oldest   4 4 0   0%
agentos/memory/long_term.py LongTermMemory.get_state   1 1 0   0%
agentos/memory/long_term.py LongTermMemory.restore_state   12 12 0   0%
agentos/memory/long_term.py MemoryStore.__init__   3 3 0   0%
agentos/memory/long_term.py MemoryStore.remember   5 5 0   0%
agentos/memory/long_term.py MemoryStore.recall   10 10 0   0%
agentos/memory/long_term.py MemoryStore.clear_short_term   1 1 0   0%
agentos/memory/long_term.py MemoryStore.get_state   1 1 0   0%
agentos/memory/long_term.py MemoryStore.restore_state   2 2 0   0%
agentos/memory/long_term.py (no function)   28 0 0   100%
agentos/memory/pager.py MemoryPage.to_dict   1 1 0   0%
agentos/memory/pager.py MemoryPage.from_dict   1 1 0   0%
agentos/memory/pager.py PagerStats.hit_rate   2 2 0   0%
agentos/memory/pager.py SwapStore.__init__   5 5 0   0%
agentos/memory/pager.py SwapStore._default_path   1 1 0   0%
agentos/memory/pager.py SwapStore.store   4 4 0   0%
agentos/memory/pager.py SwapStore.search   7 7 0   0%
agentos/memory/pager.py SwapStore.get   1 1 0   0%
agentos/memory/pager.py SwapStore.remove   10 10 0   0%
agentos/memory/pager.py SwapStore.list_all   1 1 0   0%
agentos/memory/pager.py SwapStore.clear   3 3 0   0%
agentos/memory/pager.py SwapStore._flush   5 5 0   0%
agentos/memory/pager.py SwapStore._load   10 10 0   0%
agentos/memory/pager.py MemoryPager.__init__   7 7 0   0%
agentos/memory/pager.py MemoryPager.page_out   25 25 0   0%
agentos/memory/pager.py MemoryPager.page_in   22 22 0   0%
agentos/memory/pager.py MemoryPager._create_page   26 26 0   0%
agentos/memory/pager.py MemoryPager.get_stats   1 1 0   0%
agentos/memory/pager.py create_paging_callback   2 2 0   0%
agentos/memory/pager.py create_paging_callback.auto_paging   2 2 0   0%
agentos/memory/pager.py recall_relevant_memories   2 2 0   0%
agentos/memory/pager.py recall_relevant_memories   1 0 0   100%
agentos/memory/pager.py (no function)   53 0 0   100%
agentos/memory/persistence.py MemorySnapshot.to_dict   6 6 0   0%
agentos/memory/persistence.py MemorySnapshot.from_dict   1 1 0   0%
agentos/memory/persistence.py MemoryPersistenceManager.__init__   6 6 0   0%
agentos/memory/persistence.py MemoryPersistenceManager.save_all   34 34 0   0%
agentos/memory/persistence.py MemoryPersistenceManager.save_sync   10 10 0   0%
agentos/memory/persistence.py MemoryPersistenceManager.load_all   6 6 0   0%
agentos/memory/persistence.py MemoryPersistenceManager.load_sync   6 6 0   0%
agentos/memory/persistence.py MemoryPersistenceManager.restore_all   15 15 0   0%
agentos/memory/persistence.py MemoryPersistenceManager._atomic_write   17 17 0   0%
agentos/memory/persistence.py MemoryPersistenceManager._read_snapshot_file   8 8 0   0%
agentos/memory/persistence.py MemoryPersistenceManager._rotate_backups   14 14 0   0%
agentos/memory/persistence.py MemoryPersistenceManager.snapshot_info   9 9 0   0%
agentos/memory/persistence.py MemoryPersistenceManager.delete_snapshot   14 14 0   0%
agentos/memory/persistence.py MemoryPersistenceManager.list_backups   8 8 0   0%
agentos/memory/persistence.py (no function)   36 0 0   100%
agentos/memory/pyramid.py MemoryItem.access   2 2 0   0%
agentos/memory/pyramid.py MemoryItem.to_dict   1 1 0   0%
agentos/memory/pyramid.py MemoryItem.from_dict   1 1 0   0%
agentos/memory/pyramid.py MemoryPyramid.__init__   4 4 0   0%
agentos/memory/pyramid.py MemoryPyramid.store   10 10 0   0%
agentos/memory/pyramid.py MemoryPyramid.recall   4 4 0   0%
agentos/memory/pyramid.py MemoryPyramid.search   7 7 0   0%
agentos/memory/pyramid.py MemoryPyramid.forget   6 6 0   0%
agentos/memory/pyramid.py MemoryPyramid._evict_working   5 5 0   0%
agentos/memory/pyramid.py MemoryPyramid._evict_episodic   5 5 0   0%
agentos/memory/pyramid.py MemoryPyramid.get_stats   1 1 0   0%
agentos/memory/pyramid.py MemoryPyramid.clear   9 9 0   0%
agentos/memory/pyramid.py MemoryPyramid.get_state   1 1 0   0%
agentos/memory/pyramid.py MemoryPyramid.restore_state   14 14 0   0%
agentos/memory/pyramid.py (no function)   42 0 0   100%
agentos/memory/retriever.py SemanticMemoryRetriever.__init__   8 8 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever.index   10 10 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever.remove   8 8 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever.retrieve   15 15 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever._retrieve_recent   2 2 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever._retrieve_keyword   10 10 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever._retrieve_semantic   12 12 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever._retrieve_hybrid   18 18 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever._tokenize   12 12 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever._idf   6 6 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever._bm25_score   14 14 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever._cosine_sim   6 6 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever.entry_count   1 1 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever.clear   4 4 0   0%
agentos/memory/retriever.py SemanticMemoryRetriever.get_stats   1 1 0   0%
agentos/memory/retriever.py (no function)   52 0 0   100%
agentos/memory/session.py SessionState.to_json   1 1 0   0%
agentos/memory/session.py SessionState.from_json   2 2 0   0%
agentos/memory/session.py Session.age_seconds   1 1 0   0%
agentos/memory/session.py Session.idle_seconds   1 1 0   0%
agentos/memory/session.py Session.is_expired   1 1 0   0%
agentos/memory/session.py Session.to_dict   1 1 0   0%
agentos/memory/session.py SessionManager.__init__   7 7 0   0%
agentos/memory/session.py SessionManager.on   2 2 0   0%
agentos/memory/session.py SessionManager.on.decorator   2 2 0   0%
agentos/memory/session.py SessionManager.on_create   1 0 0   100%
agentos/memory/session.py SessionManager.on_suspend   1 0 0   100%
agentos/memory/session.py SessionManager.on_resume   1 0 0   100%
agentos/memory/session.py SessionManager.on_expire   1 0 0   100%
agentos/memory/session.py SessionManager._fire   7 7 0   0%
agentos/memory/session.py SessionManager.create   8 8 0   0%
agentos/memory/session.py SessionManager.suspend   10 10 0   0%
agentos/memory/session.py SessionManager.resume   13 13 0   0%
agentos/memory/session.py SessionManager.expire   10 10 0   0%
agentos/memory/session.py SessionManager.destroy   5 5 0   0%
agentos/memory/session.py SessionManager.start_heartbeat   4 4 0   0%
agentos/memory/session.py SessionManager.start_heartbeat._loop   12 12 0   0%
agentos/memory/session.py SessionManager.heartbeat   8 8 0   0%
agentos/memory/session.py SessionManager.save_state   7 7 0   0%
agentos/memory/session.py SessionManager.get_state   5 5 0   0%
agentos/memory/session.py SessionManager.add_context   6 6 0   0%
agentos/memory/session.py SessionManager.get   1 1 0   0%
agentos/memory/session.py SessionManager.list_active   4 4 0   0%
agentos/memory/session.py SessionManager.list_suspended   4 4 0   0%
agentos/memory/session.py SessionManager.count   1 1 0   0%
agentos/memory/session.py SessionManager.monitor   11 11 0   0%
agentos/memory/session.py SessionManager._persist   7 7 0   0%
agentos/memory/session.py SessionManager._load_from_db   12 12 0   0%
agentos/memory/session.py (no function)   69 0 0   100%
agentos/memory/short_term.py VectorMemory.__init__   3 3 0   0%
agentos/memory/short_term.py VectorMemory.chroma_client   7 7 0   0%
agentos/memory/short_term.py VectorMemory.add   1 1 0   0%
agentos/memory/short_term.py VectorMemory.search   9 9 0   0%
agentos/memory/short_term.py VectorMemory.clear   1 1 0   0%
agentos/memory/short_term.py (no function)   11 0 0   100%
agentos/memory/summarizer.py MemoryChunk.__post_init__   2 2 0   0%
agentos/memory/summarizer.py ImportanceScorer.score   17 17 0   0%
agentos/memory/summarizer.py MemorySummarizer.__init__   2 2 0   0%
agentos/memory/summarizer.py MemorySummarizer._default_summarizer   7 7 0   0%
agentos/memory/summarizer.py MemorySummarizer.recursive_summarize   14 14 0   0%
agentos/memory/summarizer.py MemorySummarizer.rank_and_prune   3 3 0   0%
agentos/memory/summarizer.py MemorySummarizer.sliding_window   2 2 0   0%
agentos/memory/summarizer.py MemorySummarizer.build_context   19 19 0   0%
agentos/memory/summarizer.py MemorySummarizer.estimate_tokens   1 1 0   0%
agentos/memory/summarizer.py ConversationMemory.__init__   4 4 0   0%
agentos/memory/summarizer.py ConversationMemory.add_turn   4 4 0   0%
agentos/memory/summarizer.py ConversationMemory.compress   6 6 0   0%
agentos/memory/summarizer.py ConversationMemory.clear   2 2 0   0%
agentos/memory/summarizer.py ConversationMemory.restore   3 3 0   0%
agentos/memory/summarizer.py ConversationMemory.total_tokens   1 1 0   0%
agentos/memory/summarizer.py (no function)   45 0 0   100%
agentos/memory/working.py WorkingMemory.__init__   2 2 0   0%
agentos/memory/working.py WorkingMemory.add   4 4 0   0%
agentos/memory/working.py WorkingMemory.get   1 1 0   0%
agentos/memory/working.py WorkingMemory.search   5 5 0   0%
agentos/memory/working.py WorkingMemory.clear   1 1 0   0%
agentos/memory/working.py WorkingMemory.get_state   1 1 0   0%
agentos/memory/working.py WorkingMemory.restore_state   4 4 0   0%
agentos/memory/working.py (no function)   16 0 0   100%
agentos/models/__init__.py (no function)   4 0 0   100%
agentos/models/backends/__init__.py (no function)   0 0 0   100%
agentos/models/backends/anthropic.py ClaudeClient.__init__   1 1 0   0%
agentos/models/backends/anthropic.py ClaudeClient._headers   1 1 0   0%
agentos/models/backends/anthropic.py ClaudeClient._messages_url   1 1 0   0%
agentos/models/backends/anthropic.py ClaudeClient._build_payload   13 13 0   0%
agentos/models/backends/anthropic.py ClaudeClient._async_request   16 16 0   0%
agentos/models/backends/anthropic.py ClaudeClient.chat   12 12 0   0%
agentos/models/backends/anthropic.py ClaudeClient.chat_stream   25 25 0   0%
agentos/models/backends/anthropic.py ClaudeClient.sync_chat   5 5 0   0%
agentos/models/backends/anthropic.py (no function)   26 0 0   100%
agentos/models/backends/gemini.py _convert_tools_to_gemini   7 7 0   0%
agentos/models/backends/gemini.py _convert_gemini_tool_calls   13 13 0   0%
agentos/models/backends/gemini.py GeminiClient.__init__   3 3 0   0%
agentos/models/backends/gemini.py GeminiClient.api_key   1 1 0   0%
agentos/models/backends/gemini.py GeminiClient.close   2 2 0   0%
agentos/models/backends/gemini.py GeminiClient.call   11 11 0   0%
agentos/models/backends/gemini.py GeminiClient.call_stream   21 21 0   0%
agentos/models/backends/gemini.py GeminiClient.call_with_image   8 8 0   0%
agentos/models/backends/gemini.py GeminiClient.count_tokens   6 6 0   0%
agentos/models/backends/gemini.py GeminiClient._build_gemini_contents   20 20 0   0%
agentos/models/backends/gemini.py GeminiClient._map_role   2 2 0   0%
agentos/models/backends/gemini.py GeminiClient._parse_response   22 22 0   0%
agentos/models/backends/gemini.py (no function)   38 0 0   100%
agentos/models/backends/ollama.py OllamaClient.__init__   1 1 0   0%
agentos/models/backends/ollama.py OllamaClient._generate_url   1 1 0   0%
agentos/models/backends/ollama.py OllamaClient._build_payload   7 7 0   0%
agentos/models/backends/ollama.py OllamaClient._async_request   13 13 0   0%
agentos/models/backends/ollama.py OllamaClient.chat   9 9 0   0%
agentos/models/backends/ollama.py OllamaClient.chat_stream   17 17 0   0%
agentos/models/backends/ollama.py OllamaClient.sync_chat   5 5 0   0%
agentos/models/backends/ollama.py OllamaClient.list_models   7 7 0   0%
agentos/models/backends/ollama.py OllamaClient.pull_model   12 12 0   0%
agentos/models/backends/ollama.py (no function)   25 0 0   100%
agentos/models/backends/openai.py OpenAIClient.__init__   3 3 0   0%
agentos/models/backends/openai.py OpenAIClient.headers   4 4 0   0%
agentos/models/backends/openai.py OpenAIClient._chat_url   1 1 0   0%
agentos/models/backends/openai.py OpenAIClient._async_request   22 22 0   0%
agentos/models/backends/openai.py OpenAIClient.chat   8 8 0   0%
agentos/models/backends/openai.py OpenAIClient.chat_stream   22 22 0   0%
agentos/models/backends/openai.py OpenAIClient.sync_chat   5 5 0   0%
agentos/models/backends/openai.py (no function)   26 0 0   100%
agentos/models/resilience.py CircuitBreaker.__init__   9 9 0   0%
agentos/models/resilience.py CircuitBreaker.call   10 10 0   0%
agentos/models/resilience.py CircuitBreaker._allow_request   11 11 0   0%
agentos/models/resilience.py CircuitBreaker._on_success   10 10 0   0%
agentos/models/resilience.py CircuitBreaker._on_failure   10 10 0   0%
agentos/models/resilience.py CircuitBreaker.stats   8 8 0   0%
agentos/models/resilience.py CircuitBreaker.reset   3 3 0   0%
agentos/models/resilience.py CancelledError.__init__   2 2 0   0%
agentos/models/resilience.py RetryExhaustedError.__init__   3 3 0   0%
agentos/models/resilience.py retry_with_backoff   25 25 0   0%
agentos/models/resilience.py retry_with_backoff._apply_delay   7 7 0   0%
agentos/models/resilience.py with_timeout   4 4 0   0%
agentos/models/resilience.py with_fallback   11 11 0   0%
agentos/models/resilience.py FallbackExhaustedError.__init__   3 3 0   0%
agentos/models/resilience.py ResilientCall.__init__   6 6 0   0%
agentos/models/resilience.py ResilientCall.call   2 2 0   0%
agentos/models/resilience.py ResilientCall.call._inner   1 1 0   0%
agentos/models/resilience.py retry_with_backoff   1 0 0   100%
agentos/models/resilience.py with_timeout   1 0 0   100%
agentos/models/resilience.py with_fallback   1 0 0   100%
agentos/models/resilience.py (no function)   72 0 0   100%
agentos/models/router.py ModelResponse.has_tool_calls   1 1 0   0%
agentos/models/router.py ModelRouter.chat   5 5 0   0%
agentos/models/router.py (no function)   36 0 0   100%
agentos/models/routing_strategy.py RoutingStrategy.assess_complexity   10 10 0   0%
agentos/models/routing_strategy.py RoutingStrategy.assess_budget   4 4 0   0%
agentos/models/routing_strategy.py RoutingStrategy.route   4 4 0   0%
agentos/models/routing_strategy.py (no function)   25 0 0   100%
agentos/monitoring.py (no function)   14 14 0   0%
agentos/monitoring/__init__.py (no function)   2 0 0   100%
agentos/monitoring/alerts.py AlertRule.evaluate   9 9 0   0%
agentos/monitoring/alerts.py Alert.to_dict   1 1 0   0%
agentos/monitoring/alerts.py Alert.to_json   1 1 0   0%
agentos/monitoring/alerts.py WebhookDispatcher.__init__   1 1 0   0%
agentos/monitoring/alerts.py WebhookDispatcher.send   13 13 0   0%
agentos/monitoring/alerts.py AlertEvaluator.__init__   2 2 0   0%
agentos/monitoring/alerts.py AlertEvaluator.add_rule   1 1 0   0%
agentos/monitoring/alerts.py AlertEvaluator.evaluate   11 11 0   0%
agentos/monitoring/alerts.py (no function)   53 0 0   100%
agentos/multimodal/__init__.py MediaMetadata.to_dict   1 1 0   0%
agentos/multimodal/__init__.py MediaContext.to_llm_message   3 3 0   0%
agentos/multimodal/__init__.py MediaDetector.detect   31 31 0   0%
agentos/multimodal/__init__.py MediaDetector.batch_detect   1 1 0   0%
agentos/multimodal/__init__.py MediaProcessor.process   0 0 1   100%
agentos/multimodal/__init__.py MediaProcessor.extract_metadata   0 0 1   100%
agentos/multimodal/__init__.py ImageProcessor.__init__   3 3 0   0%
agentos/multimodal/__init__.py ImageProcessor.process   6 6 0   0%
agentos/multimodal/__init__.py ImageProcessor.extract_metadata   17 17 0   0%
agentos/multimodal/__init__.py ImageProcessor._encode_base64   5 5 0   0%
agentos/multimodal/__init__.py ImageProcessor._generate_description   2 2 0   0%
agentos/multimodal/__init__.py ImageProcessor._generate_thumbnail   12 12 0   0%
agentos/multimodal/__init__.py ImageProcessor.resize   8 8 0   0%
agentos/multimodal/__init__.py ImageProcessor.compress   8 8 0   0%
agentos/multimodal/__init__.py ImageProcessor.convert_format   10 10 0   0%
agentos/multimodal/__init__.py AudioProcessor.__init__   1 1 0   0%
agentos/multimodal/__init__.py AudioProcessor.process   4 4 0   0%
agentos/multimodal/__init__.py AudioProcessor.extract_metadata   16 16 0   0%
agentos/multimodal/__init__.py AudioProcessor._transcribe   9 9 0   0%
agentos/multimodal/__init__.py VideoProcessor.__init__   3 3 0   0%
agentos/multimodal/__init__.py VideoProcessor.process   4 4 0   0%
agentos/multimodal/__init__.py VideoProcessor.extract_metadata   16 16 0   0%
agentos/multimodal/__init__.py VideoProcessor._extract_keyframes   20 20 0   0%
agentos/multimodal/__init__.py VideoProcessor._format_time   5 5 0   0%
agentos/multimodal/__init__.py DocumentProcessor.process   4 4 0   0%
agentos/multimodal/__init__.py DocumentProcessor.extract_metadata   1 1 0   0%
agentos/multimodal/__init__.py DocumentProcessor._extract_text   11 11 0   0%
agentos/multimodal/__init__.py DocumentProcessor._extract_pdf   21 21 0   0%
agentos/multimodal/__init__.py DocumentProcessor._extract_docx   9 9 0   0%
agentos/multimodal/__init__.py MultimodalContextManager.__init__   2 2 0   0%
agentos/multimodal/__init__.py MultimodalContextManager.load   8 8 0   0%
agentos/multimodal/__init__.py MultimodalContextManager.load_batch   1 1 0   0%
agentos/multimodal/__init__.py MultimodalContextManager.load_as_message   1 1 0   0%
agentos/multimodal/__init__.py MultimodalContextManager.load_batch_as_messages   1 1 0   0%
agentos/multimodal/__init__.py MultimodalContextManager.register_processor   1 1 0   0%
agentos/multimodal/__init__.py MultimodalContextManager.analyze_directory   18 18 0   0%
agentos/multimodal/__init__.py create_multimodal_manager   1 1 0   0%
agentos/multimodal/__init__.py quick_load   1 1 0   0%
agentos/multimodal/__init__.py (no function)   110 0 7   100%
agentos/multimodal/manager.py MultimodalBlock.text_block   1 1 0   0%
agentos/multimodal/manager.py MultimodalBlock.image_url   1 1 0   0%
agentos/multimodal/manager.py MultimodalBlock.image_base64   2 2 0   0%
agentos/multimodal/manager.py MultimodalBlock.audio   2 2 0   0%
agentos/multimodal/manager.py MultimodalBlock.to_openai_format   5 5 0   0%
agentos/multimodal/manager.py ImageProcessor.encode_file   5 5 0   0%
agentos/multimodal/manager.py ImageProcessor.encode_bytes   1 1 0   0%
agentos/multimodal/manager.py ImageProcessor.estimate_tokens   8 8 0   0%
agentos/multimodal/manager.py ImageProcessor.purge_metadata   12 12 0   0%
agentos/multimodal/manager.py AudioProcessor.transcribe   8 8 0   0%
agentos/multimodal/manager.py AudioProcessor.encode_file   5 5 0   0%
agentos/multimodal/manager.py DocumentParser.parse_pdf   13 13 0   0%
agentos/multimodal/manager.py DocumentParser.parse_docx   7 7 0   0%
agentos/multimodal/manager.py DocumentParser.parse_auto   13 13 0   0%
agentos/multimodal/manager.py MultimodalManager.__init__   3 3 0   0%
agentos/multimodal/manager.py MultimodalManager.prepare_input   1 1 0   0%
agentos/multimodal/manager.py MultimodalManager.from_files   21 21 0   0%
agentos/multimodal/manager.py MultimodalManager.stats   1 1 0   0%
agentos/multimodal/manager.py (no function)   58 0 0   100%
agentos/multimodal/provider.py MultiModalContent.text   1 1 0   0%
agentos/multimodal/provider.py MultiModalContent.from_path   8 8 0   0%
agentos/multimodal/provider.py MultiModalContent.from_bytes   3 3 0   0%
agentos/multimodal/provider.py MultiModalMessage.add_text   2 2 0   0%
agentos/multimodal/provider.py MultiModalMessage.add_image_path   2 2 0   0%
agentos/multimodal/provider.py MultiModalMessage.add_audio_path   2 2 0   0%
agentos/multimodal/provider.py MultiModalMessage.to_openai_format   9 9 0   0%
agentos/multimodal/provider.py MultiModalMessage.to_gemini_format   9 9 0   0%
agentos/multimodal/provider.py VisionProvider.describe   0 0 1   100%
agentos/multimodal/provider.py VisionProvider.ask   0 0 1   100%
agentos/multimodal/provider.py OpenAIVisionProvider.__init__   3 3 0   0%
agentos/multimodal/provider.py OpenAIVisionProvider.describe   1 1 0   0%
agentos/multimodal/provider.py OpenAIVisionProvider.ask   13 13 0   0%
agentos/multimodal/provider.py LocalVisionProvider.__init__   2 2 0   0%
agentos/multimodal/provider.py LocalVisionProvider.describe   1 1 0   0%
agentos/multimodal/provider.py LocalVisionProvider.ask   5 5 0   0%
agentos/multimodal/provider.py AudioProvider.transcribe   0 0 1   100%
agentos/multimodal/provider.py AudioProvider.synthesize   0 0 1   100%
agentos/multimodal/provider.py OpenAIAudioProvider.__init__   3 3 0   0%
agentos/multimodal/provider.py OpenAIAudioProvider.transcribe   11 11 0   0%
agentos/multimodal/provider.py OpenAIAudioProvider.synthesize   7 7 0   0%
agentos/multimodal/provider.py EdgeTTSProvider.__init__   1 1 0   0%
agentos/multimodal/provider.py EdgeTTSProvider.synthesize   10 10 0   0%
agentos/multimodal/provider.py MultiModalClient.__init__   2 2 0   0%
agentos/multimodal/provider.py MultiModalClient.see   2 2 0   0%
agentos/multimodal/provider.py MultiModalClient.hear   4 4 0   0%
agentos/multimodal/provider.py MultiModalClient.speak   3 3 0   0%
agentos/multimodal/provider.py (no function)   76 76 6   0%
agentos/observability/__init__.py Span.duration_ms   2 2 0   0%
agentos/observability/__init__.py Span.add_event   3 3 0   0%
agentos/observability/__init__.py Span.set_error   2 2 0   0%
agentos/observability/__init__.py Span.finish   1 1 0   0%
agentos/observability/__init__.py Span.to_dict   1 1 0   0%
agentos/observability/__init__.py Trace.total_duration_ms   3 3 0   0%
agentos/observability/__init__.py Trace.total_cost_usd   1 1 0   0%
agentos/observability/__init__.py Trace.total_tokens   1 1 0   0%
agentos/observability/__init__.py Trace.to_dict   1 1 0   0%
agentos/observability/__init__.py Tracer.__init__   5 5 0   0%
agentos/observability/__init__.py Tracer.add_exporter   1 1 0   0%
agentos/observability/__init__.py Tracer.start_trace   14 14 0   0%
agentos/observability/__init__.py Tracer.start_span   16 16 0   0%
agentos/observability/__init__.py Tracer.record_llm_call   6 6 0   0%
agentos/observability/__init__.py Tracer.record_tool_call   3 3 0   0%
agentos/observability/__init__.py MetricsRegistry.__init__   4 4 0   0%
agentos/observability/__init__.py MetricsRegistry.counter   5 5 0   0%
agentos/observability/__init__.py MetricsRegistry.histogram   5 5 0   0%
agentos/observability/__init__.py MetricsRegistry.gauge   5 5 0   0%
agentos/observability/__init__.py MetricsRegistry.collect   9 9 0   0%
agentos/observability/__init__.py MetricsRegistry.to_prometheus_text   11 11 0   0%
agentos/observability/__init__.py Counter.__init__   3 3 0   0%
agentos/observability/__init__.py Counter.inc   1 1 0   0%
agentos/observability/__init__.py Counter.value   1 1 0   0%
agentos/observability/__init__.py Gauge.__init__   3 3 0   0%
agentos/observability/__init__.py Gauge.set   1 1 0   0%
agentos/observability/__init__.py Gauge.value   1 1 0   0%
agentos/observability/__init__.py Histogram.__init__   7 7 0   0%
agentos/observability/__init__.py Histogram.observe   6 6 0   0%
agentos/observability/__init__.py Histogram.count   1 1 0   0%
agentos/observability/__init__.py Histogram.sum   1 1 0   0%
agentos/observability/__init__.py StructuredLogger.__init__   3 3 0   0%
agentos/observability/__init__.py StructuredLogger.add_handler   1 1 0   0%
agentos/observability/__init__.py StructuredLogger.set_level   1 1 0   0%
agentos/observability/__init__.py StructuredLogger.log   12 12 0   0%
agentos/observability/__init__.py StructuredLogger.debug   1 1 0   0%
agentos/observability/__init__.py StructuredLogger.info   1 1 0   0%
agentos/observability/__init__.py StructuredLogger.warning   1 1 0   0%
agentos/observability/__init__.py StructuredLogger.error   1 1 0   0%
agentos/observability/__init__.py StructuredLogger.critical   1 1 0   0%
agentos/observability/__init__.py ObservabilityDashboard.__init__   4 4 0   0%
agentos/observability/__init__.py ObservabilityDashboard.record_trace   3 3 0   0%
agentos/observability/__init__.py ObservabilityDashboard.get_summary   14 14 0   0%
agentos/observability/__init__.py ObservabilityDashboard.get_latency_breakdown   10 10 0   0%
agentos/observability/__init__.py create_observability_stack   12 12 0   0%
agentos/observability/__init__.py NoopTracer.__init__   1 1 0   0%
agentos/observability/__init__.py NoopTracer.start_span   1 1 0   0%
agentos/observability/__init__.py NoopTracer.mark_complete   1 1 0   0%
agentos/observability/__init__.py CostAnalytics.record_call   4 4 0   0%
agentos/observability/__init__.py CostAnalytics.summary   1 1 0   0%
agentos/observability/__init__.py BudgetAlert.check   6 6 0   0%
agentos/observability/__init__.py (no function)   150 0 0   100%
agentos/observability/cost_analytics.py CostBreakdown.__post_init__   3 3 0   0%
agentos/observability/cost_analytics.py CostAnalytics.__init__   7 7 0   0%
agentos/observability/cost_analytics.py CostAnalytics.record   7 7 0   0%
agentos/observability/cost_analytics.py CostAnalytics.by_model   13 13 0   0%
agentos/observability/cost_analytics.py CostAnalytics.daily_breakdown   19 19 0   0%
agentos/observability/cost_analytics.py CostAnalytics.by_session   10 10 0   0%
agentos/observability/cost_analytics.py CostAnalytics.trend   16 16 0   0%
agentos/observability/cost_analytics.py CostAnalytics.check_budget   20 20 0   0%
agentos/observability/cost_analytics.py CostAnalytics.total_cost   1 1 0   0%
agentos/observability/cost_analytics.py CostAnalytics.total_calls   2 2 0   0%
agentos/observability/cost_analytics.py CostAnalytics.summary   10 10 0   0%
agentos/observability/cost_analytics.py CostAnalytics.get_breakdown   14 14 0   0%
agentos/observability/cost_analytics.py CostAnalytics.get_session   10 10 0   0%
agentos/observability/cost_analytics.py CostAnalytics.cost_by_score_tier   10 10 0   0%
agentos/observability/cost_analytics.py CostAnalytics._save   12 12 0   0%
agentos/observability/cost_analytics.py CostAnalytics._load   9 9 0   0%
agentos/observability/cost_analytics.py (no function)   74 0 0   100%
agentos/observability/metrics.py MetricSnapshot.to_json   2 2 0   0%
agentos/observability/metrics.py MetricSnapshot.from_collector   2 2 0   0%
agentos/observability/metrics.py Histogram.observe   5 5 0   0%
agentos/observability/metrics.py Histogram._prune   3 3 0   0%
agentos/observability/metrics.py Histogram.count   3 3 0   0%
agentos/observability/metrics.py Histogram.quantile   9 9 0   0%
agentos/observability/metrics.py Histogram.p50   1 1 0   0%
agentos/observability/metrics.py Histogram.p95   1 1 0   0%
agentos/observability/metrics.py Histogram.p99   1 1 0   0%
agentos/observability/metrics.py Histogram.avg   5 5 0   0%
agentos/observability/metrics.py Histogram.min_val   5 5 0   0%
agentos/observability/metrics.py Histogram.max_val   5 5 0   0%
agentos/observability/metrics.py Histogram.stats   1 1 0   0%
agentos/observability/metrics.py Counter.inc   1 1 0   0%
agentos/observability/metrics.py Counter.value   1 1 0   0%
agentos/observability/metrics.py Gauge.set   1 1 0   0%
agentos/observability/metrics.py Gauge.inc   1 1 0   0%
agentos/observability/metrics.py Gauge.dec   1 1 0   0%
agentos/observability/metrics.py Gauge.value   1 1 0   0%
agentos/observability/metrics.py MetricsCollector.__init__   14 14 0   0%
agentos/observability/metrics.py MetricsCollector.record_step_latency   2 2 0   0%
agentos/observability/metrics.py MetricsCollector.record_model_latency   2 2 0   0%
agentos/observability/metrics.py MetricsCollector.record_tool_latency   2 2 0   0%
agentos/observability/metrics.py MetricsCollector.record_error   1 1 0   0%
agentos/observability/metrics.py MetricsCollector.record_cache_hit   1 1 0   0%
agentos/observability/metrics.py MetricsCollector.record_cache_miss   1 1 0   0%
agentos/observability/metrics.py MetricsCollector.uptime_seconds   1 1 0   0%
agentos/observability/metrics.py MetricsCollector.rps   3 3 0   0%
agentos/observability/metrics.py MetricsCollector.error_rate   4 4 0   0%
agentos/observability/metrics.py MetricsCollector.cache_hit_rate   4 4 0   0%
agentos/observability/metrics.py MetricsCollector.snapshot   1 1 0   0%
agentos/observability/metrics.py MetricsCollector.summary   3 3 0   0%
agentos/observability/metrics.py (no function)   82 0 0   100%
agentos/observability/otel_bridge.py OtelConfig.with_env_overrides   9 9 0   0%
agentos/observability/otel_bridge.py _normalize_value   5 5 0   0%
agentos/observability/otel_bridge.py SpanHandle.__init__   1 1 0   0%
agentos/observability/otel_bridge.py SpanHandle.set_attribute   1 1 0   0%
agentos/observability/otel_bridge.py SpanHandle.set_attributes   2 2 0   0%
agentos/observability/otel_bridge.py SpanHandle.add_event   1 1 0   0%
agentos/observability/otel_bridge.py SpanHandle.record_exception   1 1 0   0%
agentos/observability/otel_bridge.py SpanHandle.set_status   3 3 0   0%
agentos/observability/otel_bridge.py OtelTracer.init   17 17 0   0%
agentos/observability/otel_bridge.py OtelTracer._init_sdk   12 12 0   0%
agentos/observability/otel_bridge.py OtelTracer._build_exporter   13 13 0   0%
agentos/observability/otel_bridge.py OtelTracer.get_tracer   4 4 0   0%
agentos/observability/otel_bridge.py OtelTracer.span   13 13 0   0%
agentos/observability/otel_bridge.py OtelTracer.trace   3 3 0   0%
agentos/observability/otel_bridge.py OtelTracer.trace.decorator   9 9 0   0%
agentos/observability/otel_bridge.py OtelTracer.trace.decorator.async_wrapper   10 10 0   0%
agentos/observability/otel_bridge.py OtelTracer.trace.decorator.sync_wrapper   10 10 0   0%
agentos/observability/otel_bridge.py OtelTracer.async_span   2 2 0   0%
agentos/observability/otel_bridge.py OtelTracer.shutdown   7 7 0   0%
agentos/observability/otel_bridge.py OtelMeter.init   21 21 0   0%
agentos/observability/otel_bridge.py OtelMeter.record_counter   5 5 0   0%
agentos/observability/otel_bridge.py OtelMeter.record_histogram   6 6 0   0%
agentos/observability/otel_bridge.py OtelMeter.record_gauge   6 6 0   0%
agentos/observability/otel_bridge.py OtelMeter.bridge   3 3 0   0%
agentos/observability/otel_bridge.py OtelMeter.bridge._hooked_flush   10 10 0   0%
agentos/observability/otel_bridge.py OtelMiddleware.inject_context   8 8 0   0%
agentos/observability/otel_bridge.py OtelMiddleware.extract_context   8 8 0   0%
agentos/observability/otel_bridge.py OtelMiddleware.get_trace_id   9 9 0   0%
agentos/observability/otel_bridge.py OtelMiddleware.get_span_id   9 9 0   0%
agentos/observability/otel_bridge.py (no function)   90 90 3   0%
agentos/observability/tracer.py ObservabilityReport.summary   4 4 0   0%
agentos/observability/tracer.py Tracer.__init__   4 4 0   0%
agentos/observability/tracer.py Tracer.noop   1 1 0   0%
agentos/observability/tracer.py Tracer.step   9 9 0   0%
agentos/observability/tracer.py Tracer.track_tokens   6 6 0   0%
agentos/observability/tracer.py Tracer.track_tool_call   2 2 0   0%
agentos/observability/tracer.py Tracer.report   1 1 0   0%
agentos/observability/tracer.py Tracer.token_summary   1 1 0   0%
agentos/observability/tracer.py NoopTracer.__init__   1 1 0   0%
agentos/observability/tracer.py NoopTracer.step   1 1 0   0%
agentos/observability/tracer.py NoopTracer.track_tokens   1 1 0   0%
agentos/observability/tracer.py NoopTracer.track_tool_call   1 1 0   0%
agentos/observability/tracer.py NoopTracer.report   1 1 0   0%
agentos/observability/tracer.py NoopTracer.token_summary   1 1 0   0%
agentos/observability/tracer.py (no function)   48 0 0   100%
agentos/orchestration/__init__.py (no function)   24 1 0   96%
agentos/orchestration/a2a_router.py A2ARouter.__init__   3 3 0   0%
agentos/orchestration/a2a_router.py A2ARouter.register   1 1 0   0%
agentos/orchestration/a2a_router.py A2ARouter.register_local   1 1 0   0%
agentos/orchestration/a2a_router.py A2ARouter.discover_remote   2 2 0   0%
agentos/orchestration/a2a_router.py A2ARouter.find_agent   5 5 0   0%
agentos/orchestration/a2a_router.py A2ARouter.delegate   5 5 0   0%
agentos/orchestration/a2a_router.py A2ARouter.list_agents   1 1 0   0%
agentos/orchestration/a2a_router.py (no function)   37 0 0   100%
agentos/orchestration/distributed.py _require_ray   2 2 0   0%
agentos/orchestration/distributed.py CrossNodeMailbox.__init__   2 2 0   0%
agentos/orchestration/distributed.py CrossNodeMailbox.send   1 1 0   0%
agentos/orchestration/distributed.py CrossNodeMailbox.receive   3 3 0   0%
agentos/orchestration/distributed.py CrossNodeMailbox.receive_all   3 3 0   0%
agentos/orchestration/distributed.py CrossNodeBus.__init__   3 3 0   0%
agentos/orchestration/distributed.py CrossNodeBus.create_mailbox   3 3 0   0%
agentos/orchestration/distributed.py CrossNodeBus.get_mailbox   1 1 0   0%
agentos/orchestration/distributed.py CrossNodeBus.broadcast   5 5 0   0%
agentos/orchestration/distributed.py CrossNodeBus.subscribe   1 1 0   0%
agentos/orchestration/distributed.py RayAgentActor.__init__   6 6 0   0%
agentos/orchestration/distributed.py RayAgentActor.get_status   1 1 0   0%
agentos/orchestration/distributed.py RayAgentActor.execute   9 9 0   0%
agentos/orchestration/distributed.py RayAgentActor.shutdown   2 2 0   0%
agentos/orchestration/distributed.py DistTaskQueue.__init__   3 3 0   0%
agentos/orchestration/distributed.py DistTaskQueue.submit   4 4 0   0%
agentos/orchestration/distributed.py DistTaskQueue.get_result   1 1 0   0%
agentos/orchestration/distributed.py DistTaskQueue.mark_complete   6 6 0   0%
agentos/orchestration/distributed.py DistTaskQueue.list_pending   1 1 0   0%
agentos/orchestration/distributed.py DistSwarmCoordinator.__init__   4 4 0   0%
agentos/orchestration/distributed.py DistSwarmCoordinator.start   7 7 0   0%
agentos/orchestration/distributed.py DistSwarmCoordinator.stop   7 7 0   0%
agentos/orchestration/distributed.py DistSwarmCoordinator.submit   9 9 0   0%
agentos/orchestration/distributed.py DistSwarmCoordinator.is_running   1 1 0   0%
agentos/orchestration/distributed.py DistSwarmCoordinator.actor_count   1 1 0   0%
agentos/orchestration/distributed.py quick_start   1 1 0   0%
agentos/orchestration/distributed.py (no function)   92 8 0   91%
agentos/orchestration/graph.py GraphNode.to_dict   1 1 0   0%
agentos/orchestration/graph.py GraphEdge.to_dict   1 1 0   0%
agentos/orchestration/graph.py GraphResult.to_dict   1 1 0   0%
agentos/orchestration/graph.py GraphOrchestrator.__init__   4 4 0   0%
agentos/orchestration/graph.py GraphOrchestrator.add_node   5 5 0   0%
agentos/orchestration/graph.py GraphOrchestrator.remove_node   9 9 0   0%
agentos/orchestration/graph.py GraphOrchestrator.add_edge   17 17 0   0%
agentos/orchestration/graph.py GraphOrchestrator.remove_edge   5 5 0   0%
agentos/orchestration/graph.py GraphOrchestrator.get_node   1 1 0   0%
agentos/orchestration/graph.py GraphOrchestrator.list_nodes   1 1 0   0%
agentos/orchestration/graph.py GraphOrchestrator.list_edges   1 1 0   0%
agentos/orchestration/graph.py GraphOrchestrator.execute   20 20 0   0%
agentos/orchestration/graph.py GraphOrchestrator._execute_nodes   7 7 0   0%
agentos/orchestration/graph.py GraphOrchestrator._execute_node   22 22 0   0%
agentos/orchestration/graph.py GraphOrchestrator._get_next_nodes   7 7 0   0%
agentos/orchestration/graph.py GraphOrchestrator.get_execution_order   6 6 0   0%
agentos/orchestration/graph.py GraphOrchestrator.get_execution_order.visit   7 7 0   0%
agentos/orchestration/graph.py GraphOrchestrator.validate   7 7 0   0%
agentos/orchestration/graph.py GraphOrchestrator.clear   4 4 0   0%
agentos/orchestration/graph.py (no function)   56 0 0   100%
agentos/orchestration/graph_executor.py GraphNode.resolve_task   7 7 0   0%
agentos/orchestration/graph_executor.py AgentGraph.__init__   3 3 0   0%
agentos/orchestration/graph_executor.py AgentGraph.add_node   3 3 0   0%
agentos/orchestration/graph_executor.py AgentGraph.remove_node   5 5 0   0%
agentos/orchestration/graph_executor.py AgentGraph.validate   13 13 0   0%
agentos/orchestration/graph_executor.py AgentGraph._topological_order   19 19 0   0%
agentos/orchestration/graph_executor.py AgentGraph.execute   55 55 0   0%
agentos/orchestration/graph_executor.py AgentGraph._execute_node   3 3 0   0%
agentos/orchestration/graph_executor.py AgentGraph.to_mermaid   10 10 0   0%
agentos/orchestration/graph_executor.py AgentGraph.node_count   1 1 0   0%
agentos/orchestration/graph_executor.py AgentGraph.edge_count   1 1 0   0%
agentos/orchestration/graph_executor.py GraphRecipe.from_dict   1 1 0   0%
agentos/orchestration/graph_executor.py GraphRecipe.build   4 4 0   0%
agentos/orchestration/graph_executor.py (no function)   59 0 0   100%
agentos/orchestration/parallel.py TaskResult.duration_ms   1 1 0   0%
agentos/orchestration/parallel.py TaskResult.ok   1 1 0   0%
agentos/orchestration/parallel.py RunResult.success_rate   1 1 0   0%
agentos/orchestration/parallel.py ParallelExecutor.__init__   7 7 0   0%
agentos/orchestration/parallel.py ParallelExecutor.on_progress   1 1 0   0%
agentos/orchestration/parallel.py ParallelExecutor.execute   42 42 0   0%
agentos/orchestration/parallel.py ParallelExecutor.execute_stream   3 3 0   0%
agentos/orchestration/parallel.py ParallelExecutor.fan_out   3 3 0   0%
agentos/orchestration/parallel.py ParallelExecutor._run_one   30 30 0   0%
agentos/orchestration/parallel.py ParallelExecutor._default_agent   2 2 0   0%
agentos/orchestration/parallel.py ParallelExecutor._topological_sort   22 22 0   0%
agentos/orchestration/parallel.py ParallelExecutor.stats   1 1 0   0%
agentos/orchestration/parallel.py (no function)   52 0 0   100%
agentos/orchestration/swarm_coordinator.py (no function)   4 0 0   100%
agentos/orchestration/task_decomposer.py TaskDAG.in_degree_map   4 4 0   0%
agentos/orchestration/task_decomposer.py TaskDAG.adjacency_map   4 4 0   0%
agentos/orchestration/task_decomposer.py TaskDAG.topological_order   15 15 0   0%
agentos/orchestration/task_decomposer.py TaskDAG.detect_cycles   12 12 0   0%
agentos/orchestration/task_decomposer.py TaskDAG.parallel_groups   15 15 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer.__init__   4 4 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer.decompose   11 11 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer.replan   26 26 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer.get_trace   1 1 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer.validate_dag   17 17 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer._create_node   1 1 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer._decompose_recursive   31 31 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer._is_atomic   7 7 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer._generate_sub_tasks   3 3 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer._llm_generate   8 8 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer._heuristic_generate   24 24 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer._collect_downstream   12 12 0   0%
agentos/orchestration/task_decomposer.py TaskDecomposer._break_cycles   5 5 0   0%
agentos/orchestration/task_decomposer.py create_decomposer   1 1 0   0%
agentos/orchestration/task_decomposer.py (no function)   78 0 0   100%
agentos/plugin_manager.py PluginManager.__init__   3 3 0   0%
agentos/plugin_manager.py PluginManager.discover   5 5 0   0%
agentos/plugin_manager.py PluginManager.register   6 6 0   0%
agentos/plugin_manager.py PluginManager.load   1 1 0   0%
agentos/plugin_manager.py PluginManager.unload   3 3 0   0%
agentos/plugin_manager.py PluginManager.add_hook   1 1 0   0%
agentos/plugin_manager.py PluginManager.call_hook   1 1 0   0%
agentos/plugin_manager.py PluginManager.loaded_plugins   1 1 0   0%
agentos/plugin_manager.py (no function)   23 0 0   100%
agentos/plugins.py (no function)   9 9 0   0%
agentos/plugins/__init__.py PluginManifest.from_dict   1 1 0   0%
agentos/plugins/__init__.py PluginManifest.to_dict   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.__init__   4 4 0   0%
agentos/plugins/__init__.py BasePlugin.load   6 6 0   0%
agentos/plugins/__init__.py BasePlugin.activate   6 6 0   0%
agentos/plugins/__init__.py BasePlugin.deactivate   5 5 0   0%
agentos/plugins/__init__.py BasePlugin.unload   5 5 0   0%
agentos/plugins/__init__.py BasePlugin.on_load   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.on_activate   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.on_deactivate   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.on_unload   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.register_tool   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.unregister_tool   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.register_middleware   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.status   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.tools   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.middleware   1 1 0   0%
agentos/plugins/__init__.py BasePlugin.is_active   1 1 0   0%
agentos/plugins/__init__.py PluginRegistry.__new__   4 4 0   0%
agentos/plugins/__init__.py PluginRegistry.__init__   8 8 0   0%
agentos/plugins/__init__.py PluginRegistry.register   6 6 0   0%
agentos/plugins/__init__.py PluginRegistry.unregister   9 9 0   0%
agentos/plugins/__init__.py PluginRegistry.discover   17 17 0   0%
agentos/plugins/__init__.py PluginRegistry.discover_entry_points   13 13 0   0%
agentos/plugins/__init__.py PluginRegistry.load   16 16 0   0%
agentos/plugins/__init__.py PluginRegistry.load_all   6 6 0   0%
agentos/plugins/__init__.py PluginRegistry.activate   8 8 0   0%
agentos/plugins/__init__.py PluginRegistry.activate_all   6 6 0   0%
agentos/plugins/__init__.py PluginRegistry.reload   13 13 0   0%
agentos/plugins/__init__.py PluginRegistry.reload_all   5 5 0   0%
agentos/plugins/__init__.py PluginRegistry.get_plugin   1 1 0   0%
agentos/plugins/__init__.py PluginRegistry.get_tool   7 7 0   0%
agentos/plugins/__init__.py PluginRegistry.get_all_tools   5 5 0   0%
agentos/plugins/__init__.py PluginRegistry.list_plugins   5 5 0   0%
agentos/plugins/__init__.py PluginRegistry.get_active_count   1 1 0   0%
agentos/plugins/__init__.py PluginRegistry._instantiate_plugin   12 12 0   0%
agentos/plugins/__init__.py PluginRegistry._check_dependencies   5 5 0   0%
agentos/plugins/__init__.py PluginRegistry._resolve_order   20 20 0   0%
agentos/plugins/__init__.py PluginFileWatcher.__init__   5 5 0   0%
agentos/plugins/__init__.py PluginFileWatcher.start   3 3 0   0%
agentos/plugins/__init__.py PluginFileWatcher.stop   3 3 0   0%
agentos/plugins/__init__.py PluginFileWatcher._snapshot_files   8 8 0   0%
agentos/plugins/__init__.py PluginFileWatcher._poll_loop   6 6 0   0%
agentos/plugins/__init__.py PluginFileWatcher._check_and_reload   21 21 0   0%
agentos/plugins/__init__.py AuditLoggerPlugin.on_activate   2 2 0   0%
agentos/plugins/__init__.py AuditLoggerPlugin.on_activate.audit_log   2 2 0   0%
agentos/plugins/__init__.py HealthCheckPlugin.on_load   2 2 0   0%
agentos/plugins/__init__.py HealthCheckPlugin.on_load.health_check   1 1 0   0%
agentos/plugins/__init__.py create_registry_with_builtins   7 7 0   0%
agentos/plugins/__init__.py PluginDiscovery.__init__   1 1 0   0%
agentos/plugins/__init__.py PluginDiscovery.discover   1 1 0   0%
agentos/plugins/__init__.py PluginLoader.__init__   1 1 0   0%
agentos/plugins/__init__.py PluginLoader.load_from_discovery   1 1 0   0%
agentos/plugins/__init__.py LifecycleManager.__init__   1 1 0   0%
agentos/plugins/__init__.py LifecycleManager.start_all   1 1 0   0%
agentos/plugins/__init__.py LifecycleManager.stop_all   1 1 0   0%
agentos/plugins/__init__.py (no function)   120 0 0   100%
agentos/plugins/discovery.py PluginProtocol.initialize   0 0 1   100%
agentos/plugins/discovery.py PluginProtocol.shutdown   0 0 1   100%
agentos/plugins/discovery.py DiscoveredPlugin.is_loaded   1 1 0   0%
agentos/plugins/discovery.py PluginDiscovery.__init__   3 3 0   0%
agentos/plugins/discovery.py PluginDiscovery.discovered   1 1 0   0%
agentos/plugins/discovery.py PluginDiscovery.groups   1 1 0   0%
agentos/plugins/discovery.py PluginDiscovery.register_loader   1 1 0   0%
agentos/plugins/discovery.py PluginDiscovery.scan   24 24 0   0%
agentos/plugins/discovery.py PluginDiscovery.load_plugin   15 15 0   0%
agentos/plugins/discovery.py PluginDiscovery.load_all   8 8 0   0%
agentos/plugins/discovery.py PluginDiscovery.get_by_package   1 1 0   0%
agentos/plugins/discovery.py PluginDiscovery.get_by_group   1 1 0   0%
agentos/plugins/discovery.py PluginDiscovery.summary   4 4 0   0%
agentos/plugins/discovery.py PluginDiscovery.clear   1 1 0   0%
agentos/plugins/discovery.py _default_plugin_loader   6 6 0   0%
agentos/plugins/discovery.py (no function)   44 44 3   0%
agentos/plugins/lifecycle.py LifecyclePlugin.__init__   3 3 0   0%
agentos/plugins/lifecycle.py LifecyclePlugin.uptime_seconds   3 3 0   0%
agentos/plugins/lifecycle.py LifecyclePlugin.on_load   0 0 0   100%
agentos/plugins/lifecycle.py LifecyclePlugin.on_init   1 1 0   0%
agentos/plugins/lifecycle.py LifecyclePlugin.on_start   1 1 0   0%
agentos/plugins/lifecycle.py LifecyclePlugin.on_stop   1 1 0   0%
agentos/plugins/lifecycle.py LifecyclePlugin.on_error   2 2 0   0%
agentos/plugins/lifecycle.py LifecyclePlugin.health_check   1 1 0   0%
agentos/plugins/lifecycle.py HealthStatus.is_healthy   1 1 0   0%
agentos/plugins/lifecycle.py HealthStatus.to_dict   1 1 0   0%
agentos/plugins/lifecycle.py LifecycleManager.__init__   3 3 0   0%
agentos/plugins/lifecycle.py LifecycleManager.init_all   15 15 0   0%
agentos/plugins/lifecycle.py LifecycleManager.start_all   3 3 0   0%
agentos/plugins/lifecycle.py LifecycleManager.start_one   19 19 0   0%
agentos/plugins/lifecycle.py LifecycleManager.stop_all   3 3 0   0%
agentos/plugins/lifecycle.py LifecycleManager.stop_one   12 12 0   0%
agentos/plugins/lifecycle.py LifecycleManager.health_check_all   11 11 0   0%
agentos/plugins/lifecycle.py LifecycleManager.start_health_polling   2 2 0   0%
agentos/plugins/lifecycle.py LifecycleManager.start_health_polling._poll   6 6 0   0%
agentos/plugins/lifecycle.py LifecycleManager.stop_health_polling   3 3 0   0%
agentos/plugins/lifecycle.py LifecycleManager.report   6 6 0   0%
agentos/plugins/lifecycle.py LifecycleManager.summary   7 7 0   0%
agentos/plugins/lifecycle.py LifecycleManager._handle_error   7 7 0   0%
agentos/plugins/lifecycle.py (no function)   56 56 0   0%
agentos/plugins/loader.py PluginLoadError.__init__   3 3 0   0%
agentos/plugins/loader.py PluginLoader.__init__   2 2 0   0%
agentos/plugins/loader.py PluginLoader.discover   21 21 0   0%
agentos/plugins/loader.py PluginLoader._load_manifest   12 12 0   0%
agentos/plugins/loader.py PluginLoader._manifest_from_pyfile   13 13 0   0%
agentos/plugins/loader.py PluginLoader.load_all   21 21 0   0%
agentos/plugins/loader.py PluginLoader.load_one   14 14 0   0%
agentos/plugins/loader.py PluginLoader.hot_reload   15 15 0   0%
agentos/plugins/loader.py PluginLoader._instantiate   16 16 0   0%
agentos/plugins/loader.py PluginLoader._topological_sort   20 20 0   0%
agentos/plugins/loader.py (no function)   22 22 0   0%
agentos/plugins/registry.py PluginManifest.to_dict   1 1 0   0%
agentos/plugins/registry.py PluginRegistry.__init__   2 2 0   0%
agentos/plugins/registry.py PluginRegistry.register   3 3 0   0%
agentos/plugins/registry.py PluginRegistry.unregister   4 4 0   0%
agentos/plugins/registry.py PluginRegistry.get   1 1 0   0%
agentos/plugins/registry.py PluginRegistry.get_instance   2 2 0   0%
agentos/plugins/registry.py PluginRegistry.list_all   1 1 0   0%
agentos/plugins/registry.py PluginRegistry.list_names   1 1 0   0%
agentos/plugins/registry.py PluginRegistry.by_type   1 1 0   0%
agentos/plugins/registry.py PluginRegistry.by_tag   1 1 0   0%
agentos/plugins/registry.py PluginRegistry.by_status   1 1 0   0%
agentos/plugins/registry.py PluginRegistry.resolve_order   22 22 0   0%
agentos/plugins/registry.py PluginRegistry.check_requirements   8 8 0   0%
agentos/plugins/registry.py PluginRegistry.register_hook   3 3 0   0%
agentos/plugins/registry.py PluginRegistry.emit_hook   10 10 0   0%
agentos/plugins/registry.py PluginRegistry.hook_names   1 1 0   0%
agentos/plugins/registry.py PluginRegistry.count   1 1 0   0%
agentos/plugins/registry.py PluginRegistry.summary   8 8 0   0%
agentos/plugins/registry.py (no function)   62 62 0   0%
agentos/prompt/__init__.py (no function)   2 0 0   100%
agentos/prompt/hub.py PromptVersion.__post_init__   2 2 0   0%
agentos/prompt/hub.py PromptTemplate.__post_init__   2 2 0   0%
agentos/prompt/hub.py PromptTemplate.render   10 10 0   0%
agentos/prompt/hub.py PromptTemplate.to_dict   1 1 0   0%
agentos/prompt/hub.py PromptTemplate.update   5 5 0   0%
agentos/prompt/hub.py PromptTemplate.rollback   5 5 0   0%
agentos/prompt/hub.py PromptTemplate.diff   17 17 0   0%
agentos/prompt/hub.py PromptTemplate.hash   1 1 0   0%
agentos/prompt/hub.py PromptHub.__init__   5 5 0   0%
agentos/prompt/hub.py PromptHub.register   1 1 0   0%
agentos/prompt/hub.py PromptHub.get   3 3 0   0%
agentos/prompt/hub.py PromptHub.render   1 1 0   0%
agentos/prompt/hub.py PromptHub.search   15 15 0   0%
agentos/prompt/hub.py PromptHub.list_by_type   1 1 0   0%
agentos/prompt/hub.py PromptHub.list_by_tag   1 1 0   0%
agentos/prompt/hub.py PromptHub.export_json   2 2 0   0%
agentos/prompt/hub.py PromptHub.import_json   7 7 0   0%
agentos/prompt/hub.py PromptHub._load   4 4 0   0%
agentos/prompt/hub.py PromptHub._save   6 6 0   0%
agentos/prompt/hub.py PromptHub.ab_test_set   1 1 0   0%
agentos/prompt/hub.py PromptHub.count   1 1 0   0%
agentos/prompt/hub.py create_default_hub   4 4 0   0%
agentos/prompt/hub.py (no function)   69 0 0   100%
agentos/prompts.py PromptRegistry.register   1 1 0   0%
agentos/prompts.py PromptRegistry.get   1 1 0   0%
agentos/prompts.py (no function)   4 4 0   0%
agentos/prompts/__init__.py (no function)   4 0 0   100%
agentos/prompts/few_shot.py Example.__post_init__   2 2 0   0%
agentos/prompts/few_shot.py FewShotSelector.__init__   5 5 0   0%
agentos/prompts/few_shot.py FewShotSelector.select   6 6 0   0%
agentos/prompts/few_shot.py FewShotSelector.build_prompt   8 8 0   0%
agentos/prompts/few_shot.py FewShotSelector.add_example   1 1 0   0%
agentos/prompts/few_shot.py FewShotSelector.remove_example   1 1 0   0%
agentos/prompts/few_shot.py FewShotSelector.set_score   4 4 0   0%
agentos/prompts/few_shot.py FewShotSelector._select_random   1 1 0   0%
agentos/prompts/few_shot.py FewShotSelector._select_similarity   4 4 0   0%
agentos/prompts/few_shot.py FewShotSelector._select_diversity   9 9 0   0%
agentos/prompts/few_shot.py FewShotSelector._select_recency   1 1 0   0%
agentos/prompts/few_shot.py FewShotSelector._select_label_balanced   13 13 0   0%
agentos/prompts/few_shot.py FewShotSelector._jaccard   6 6 0   0%
agentos/prompts/few_shot.py build_examples   7 7 0   0%
agentos/prompts/few_shot.py _tokenize   1 1 0   0%
agentos/prompts/few_shot.py (no function)   40 0 0   100%
agentos/prompts/manager.py PromptTemplate.render   5 5 0   0%
agentos/prompts/manager.py PromptRegistry.__init__   4 4 0   0%
agentos/prompts/manager.py PromptRegistry.register   5 5 0   0%
agentos/prompts/manager.py PromptRegistry.get   7 7 0   0%
agentos/prompts/manager.py PromptRegistry.get_version   1 1 0   0%
agentos/prompts/manager.py PromptRegistry.list_templates   5 5 0   0%
agentos/prompts/manager.py PromptRegistry.render   4 4 0   0%
agentos/prompts/manager.py PromptRegistry.rollback   16 16 0   0%
agentos/prompts/manager.py PromptRegistry._save   10 10 0   0%
agentos/prompts/manager.py PromptRegistry._load   7 7 0   0%
agentos/prompts/manager.py PromptRegistry.stats   2 2 0   0%
agentos/prompts/manager.py (no function)   28 0 0   100%
agentos/prompts/optimizer.py PromptOptimizer.__init__   2 2 0   0%
agentos/prompts/optimizer.py PromptOptimizer.optimize   20 20 0   0%
agentos/prompts/optimizer.py PromptOptimizer._generate_candidates   9 9 0   0%
agentos/prompts/optimizer.py PromptOptimizer._format_examples   1 1 0   0%
agentos/prompts/optimizer.py PromptOptimizer._perturb   2 2 0   0%
agentos/prompts/optimizer.py (no function)   46 0 0   100%
agentos/protocols/__init__.py AgentContract.model_dump   1 1 0   0%
agentos/protocols/__init__.py CapabilityMatcher.__init__   1 1 0   0%
agentos/protocols/__init__.py CapabilityMatcher.match   9 9 0   0%
agentos/protocols/__init__.py ContractRegistry.__init__   1 1 0   0%
agentos/protocols/__init__.py ContractRegistry.register   1 1 0   0%
agentos/protocols/__init__.py ContractRegistry.get   1 1 0   0%
agentos/protocols/__init__.py ContractRegistry.list_all   1 1 0   0%
agentos/protocols/__init__.py (no function)   44 0 0   100%
agentos/protocols/a2a.py AgentCard.__init__   10 10 0   0%
agentos/protocols/a2a.py AgentCard.model_dump   1 1 0   0%
agentos/protocols/a2a.py A2AMessageBus.__init__   1 1 0   0%
agentos/protocols/a2a.py A2AMessageBus.register_agent   1 1 0   0%
agentos/protocols/a2a.py A2AMessageBus.send   1 1 0   0%
agentos/protocols/a2a.py TextPart.to_dict   1 1 0   0%
agentos/protocols/a2a.py TextPart.from_dict   1 1 0   0%
agentos/protocols/a2a.py FilePart.to_dict   1 1 0   0%
agentos/protocols/a2a.py FilePart.from_dict   1 1 0   0%
agentos/protocols/a2a.py DataPart.to_dict   1 1 0   0%
agentos/protocols/a2a.py DataPart.from_dict   1 1 0   0%
agentos/protocols/a2a.py part_from_dict   8 8 0   0%
agentos/protocols/a2a.py A2AArtifact.to_dict   7 7 0   0%
agentos/protocols/a2a.py A2AArtifact.from_dict   5 5 0   0%
agentos/protocols/a2a.py A2AMessage.to_dict   1 1 0   0%
agentos/protocols/a2a.py A2AMessage.from_dict   3 3 0   0%
agentos/protocols/a2a.py A2AMessage.user_text   1 1 0   0%
agentos/protocols/a2a.py A2AMessage.agent_text   1 1 0   0%
agentos/protocols/a2a.py A2AMessage.get_text   1 1 0   0%
agentos/protocols/a2a.py A2ATask.start_working   3 3 0   0%
agentos/protocols/a2a.py A2ATask.complete   5 5 0   0%
agentos/protocols/a2a.py A2ATask.fail   2 2 0   0%
agentos/protocols/a2a.py A2ATask.cancel   3 3 0   0%
agentos/protocols/a2a.py A2ATask.add_artifact   1 1 0   0%
agentos/protocols/a2a.py A2ATask.is_terminal   1 1 0   0%
agentos/protocols/a2a.py A2ATask._transition   3 3 0   0%
agentos/protocols/a2a.py A2ATask.to_dict   1 1 0   0%
agentos/protocols/a2a.py A2ATask.from_dict   7 7 0   0%
agentos/protocols/a2a.py A2ATask.to_json   1 1 0   0%
agentos/protocols/a2a.py A2ATask.from_json   1 1 0   0%
agentos/protocols/a2a.py A2AHandoff.to_dict   1 1 0   0%
agentos/protocols/a2a.py A2AHandoff.from_dict   4 4 0   0%
agentos/protocols/a2a.py A2AHandoff.to_json   1 1 0   0%
agentos/protocols/a2a.py A2AHandoff.from_json   1 1 0   0%
agentos/protocols/a2a.py A2ASession.add_message   1 1 0   0%
agentos/protocols/a2a.py A2ASession.add_task   1 1 0   0%
agentos/protocols/a2a.py A2ASession.get_last_n_messages   1 1 0   0%
agentos/protocols/a2a.py A2ASession.to_dict   1 1 0   0%
agentos/protocols/a2a.py A2AClient.__init__   7 7 0   0%
agentos/protocols/a2a.py A2AClient._headers   4 4 0   0%
agentos/protocols/a2a.py A2AClient._get_client   4 4 0   0%
agentos/protocols/a2a.py A2AClient.close   3 3 0   0%
agentos/protocols/a2a.py A2AClient._retry   11 11 0   0%
agentos/protocols/a2a.py A2AClient.send_task   3 3 0   0%
agentos/protocols/a2a.py A2AClient.send_task._do   3 3 0   0%
agentos/protocols/a2a.py A2AClient.get_task   8 8 0   0%
agentos/protocols/a2a.py A2AClient.cancel_task   7 7 0   0%
agentos/protocols/a2a.py A2AClient.handoff   6 6 0   0%
agentos/protocols/a2a.py A2AClient.wait_for_completion   11 11 0   0%
agentos/protocols/a2a.py A2AClient.send_and_wait_for_reply   8 8 0   0%
agentos/protocols/a2a.py A2AClient.subscribe_task_stream   17 17 0   0%
agentos/protocols/a2a.py A2AServer.__init__   6 6 0   0%
agentos/protocols/a2a.py A2AServer._ensure_store   4 4 0   0%
agentos/protocols/a2a.py A2AServer.task_store   2 2 0   0%
agentos/protocols/a2a.py A2AServer.register_handler   1 1 0   0%
agentos/protocols/a2a.py A2AServer.process_task   31 31 0   0%
agentos/protocols/a2a.py A2AServer.get_task   1 1 0   0%
agentos/protocols/a2a.py A2AServer.list_tasks   1 1 0   0%
agentos/protocols/a2a.py A2AServer.cleanup_old   1 1 0   0%
agentos/protocols/a2a.py A2AServer.mount_routes   18 18 0   0%
agentos/protocols/a2a.py A2AServer.mount_routes.create_task   3 3 0   0%
agentos/protocols/a2a.py A2AServer.mount_routes.list_tasks_endpoint   3 3 0   0%
agentos/protocols/a2a.py A2AServer.mount_routes.get_task_endpoint   4 4 0   0%
agentos/protocols/a2a.py A2AServer.mount_routes.cancel_task_endpoint   8 8 0   0%
agentos/protocols/a2a.py A2AServer.mount_routes.stream_task   4 4 0   0%
agentos/protocols/a2a.py A2AServer.mount_routes.stream_task.event_generator   11 11 0   0%
agentos/protocols/a2a.py A2AServer.mount_routes.handoff_endpoint   8 8 0   0%
agentos/protocols/a2a.py new_task   1 1 0   0%
agentos/protocols/a2a.py new_handoff   1 1 0   0%
agentos/protocols/a2a.py AgentRecord.healthy   1 1 0   0%
agentos/protocols/a2a.py AgentRegistry.__init__   3 3 0   0%
agentos/protocols/a2a.py AgentRegistry.register   2 2 0   0%
agentos/protocols/a2a.py AgentRegistry.get   1 1 0   0%
agentos/protocols/a2a.py AgentRegistry.find_by_capability   1 1 0   0%
agentos/protocols/a2a.py AgentRegistry.heartbeat   3 3 0   0%
agentos/protocols/a2a.py AgentRegistry.pick_least_loaded   4 4 0   0%
agentos/protocols/a2a.py (no function)   182 0 0   100%
agentos/protocols/a2a_store.py A2ATaskStore.save_task   0 0 1   100%
agentos/protocols/a2a_store.py A2ATaskStore.get_task   0 0 1   100%
agentos/protocols/a2a_store.py A2ATaskStore.list_tasks   0 0 1   100%
agentos/protocols/a2a_store.py A2ATaskStore.delete_task   0 0 1   100%
agentos/protocols/a2a_store.py A2ATaskStore.cleanup_terminal   0 0 1   100%
agentos/protocols/a2a_store.py A2ATaskStore.count   0 0 1   100%
agentos/protocols/a2a_store.py InMemoryTaskStore.__init__   2 2 0   0%
agentos/protocols/a2a_store.py InMemoryTaskStore.save_task   2 2 0   0%
agentos/protocols/a2a_store.py InMemoryTaskStore.get_task   2 2 0   0%
agentos/protocols/a2a_store.py InMemoryTaskStore.list_tasks   7 7 0   0%
agentos/protocols/a2a_store.py InMemoryTaskStore.delete_task   5 5 0   0%
agentos/protocols/a2a_store.py InMemoryTaskStore.cleanup_terminal   6 6 0   0%
agentos/protocols/a2a_store.py InMemoryTaskStore.count   5 5 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore.__init__   3 3 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore._init_db   2 2 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore._conn   5 5 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore.save_task   3 3 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore.get_task   5 5 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore.list_tasks   13 13 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore.delete_task   4 4 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore.cleanup_terminal   5 5 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore.count   7 7 0   0%
agentos/protocols/a2a_store.py SqliteTaskStore._row_to_task   8 8 0   0%
agentos/protocols/a2a_store.py (no function)   43 0 7   100%
agentos/protocols/a2a_streaming.py A2AStreamSession.__init__   4 4 0   0%
agentos/protocols/a2a_streaming.py A2AStreamSession.start   2 2 0   0%
agentos/protocols/a2a_streaming.py A2AStreamSession.start._pulse   4 4 0   0%
agentos/protocols/a2a_streaming.py A2AStreamSession.subscribe   3 3 0   0%
agentos/protocols/a2a_streaming.py A2AStreamSession.unsubscribe   4 4 0   0%
agentos/protocols/a2a_streaming.py A2AStreamSession.emit   4 4 0   0%
agentos/protocols/a2a_streaming.py A2AStreamSession._broadcast   8 8 0   0%
agentos/protocols/a2a_streaming.py A2AStreamSession.close   9 9 0   0%
agentos/protocols/a2a_streaming.py A2AStreamSession.iter_events   5 5 0   0%
agentos/protocols/a2a_streaming.py A2AStreamSession.to_sse   8 8 0   0%
agentos/protocols/a2a_streaming.py StreamingAggregator.__init__   1 1 0   0%
agentos/protocols/a2a_streaming.py StreamingAggregator.collect   1 1 0   0%
agentos/protocols/a2a_streaming.py StreamingAggregator.aggregated   1 1 0   0%
agentos/protocols/a2a_streaming.py A2AStreamManager.__init__   2 2 0   0%
agentos/protocols/a2a_streaming.py A2AStreamManager.on_state_change   1 1 0   0%
agentos/protocols/a2a_streaming.py A2AStreamManager.create_session   3 3 0   0%
agentos/protocols/a2a_streaming.py A2AStreamManager.get_session   1 1 0   0%
agentos/protocols/a2a_streaming.py A2AStreamManager.notify_state_change   9 9 0   0%
agentos/protocols/a2a_streaming.py A2AStreamManager.notify_artifact   3 3 0   0%
agentos/protocols/a2a_streaming.py A2AStreamManager.notify_progress   3 3 0   0%
agentos/protocols/a2a_streaming.py A2AStreamManager.shutdown   4 4 0   0%
agentos/protocols/a2a_streaming.py (no function)   46 0 0   100%
agentos/protocols/agent_card.py AgentCard.to_dict   1 1 0   0%
agentos/protocols/agent_card.py AgentCard.to_json   1 1 0   0%
agentos/protocols/agent_card.py AgentCard.from_dict   1 1 0   0%
agentos/protocols/agent_card.py AgentCard.from_json   1 1 0   0%
agentos/protocols/agent_card.py AgentCard.matches_query   12 12 0   0%
agentos/protocols/agent_card.py AgentCard.has_capability   1 1 0   0%
agentos/protocols/agent_card.py AgentCard.has_skill   1 1 0   0%
agentos/protocols/agent_card.py AgentCard.has_tag   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.register   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.unregister   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.get   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.list_all   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.find_by_query   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.find_by_capability   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.find_by_skill   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.find_by_tag   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.export_all   3 3 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.import_from_file   7 7 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.from_file   3 3 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.__len__   1 1 0   0%
agentos/protocols/agent_card.py AgentCardRegistry.__contains__   1 1 0   0%
agentos/protocols/agent_card.py AgentCardDiscovery.fetch   8 8 0   0%
agentos/protocols/agent_card.py AgentCardDiscovery.fetch_all   3 3 0   0%
agentos/protocols/agent_card.py create_card   1 1 0   0%
agentos/protocols/agent_card.py discover_local   15 15 0   0%
agentos/protocols/agent_card.py (no function)   51 0 0   100%
agentos/protocols/compliance.py ComplianceReport.pass_rate   3 3 0   0%
agentos/protocols/compliance.py ComplianceReport.to_summary   1 1 0   0%
agentos/protocols/compliance.py MCPComplianceSuite.__init__   2 2 0   0%
agentos/protocols/compliance.py MCPComplianceSuite.run_full_suite   17 17 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_01   9 9 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_02   8 8 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_03   6 6 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_04   5 5 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_05   4 4 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_06   4 4 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_07   4 4 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_08   7 7 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_09   7 7 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_10   1 1 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_11   1 1 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_12   1 1 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_13   1 1 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_14   5 5 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test_mcp_15   4 4 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._test   7 7 0   0%
agentos/protocols/compliance.py MCPComplianceSuite._build_report   2 2 0   0%
agentos/protocols/compliance.py A2AComplianceSuite.__init__   1 1 0   0%
agentos/protocols/compliance.py A2AComplianceSuite.run_full_suite   12 12 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_01   9 9 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_02   8 8 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_03   7 7 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_04   8 8 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_05   1 1 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_06   3 3 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_07   4 4 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_08   3 3 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_09   8 8 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test_a2a_10   6 6 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._test   6 6 0   0%
agentos/protocols/compliance.py A2AComplianceSuite._build_report   1 1 0   0%
agentos/protocols/compliance.py CrossFrameworkInterop.run_interop_checks   2 2 0   0%
agentos/protocols/compliance.py CrossFrameworkInterop._check_mcp_server   7 7 0   0%
agentos/protocols/compliance.py CrossFrameworkInterop._check_mcp_client   8 8 0   0%
agentos/protocols/compliance.py CrossFrameworkInterop._check_agent_card   10 10 0   0%
agentos/protocols/compliance.py CrossFrameworkInterop._check_a2a_task   10 10 0   0%
agentos/protocols/compliance.py run_all_compliance_tests   7 7 0   0%
agentos/protocols/compliance.py (no function)   78 78 0   0%
agentos/protocols/contracts.py AgentContract.to_dict   1 1 0   0%
agentos/protocols/contracts.py AgentContract.has_capability   1 1 0   0%
agentos/protocols/contracts.py AgentContract.has_domain   1 1 0   0%
agentos/protocols/contracts.py CapabilityMatcher.__init__   4 4 0   0%
agentos/protocols/contracts.py CapabilityMatcher.register   1 1 0   0%
agentos/protocols/contracts.py CapabilityMatcher.unregister   1 1 0   0%
agentos/protocols/contracts.py CapabilityMatcher.find   12 12 0   0%
agentos/protocols/contracts.py CapabilityMatcher.find_by_domain   1 1 0   0%
agentos/protocols/contracts.py CapabilityMatcher.find_by_tag   1 1 0   0%
agentos/protocols/contracts.py CapabilityMatcher.recommend_for_task   1 1 0   0%
agentos/protocols/contracts.py CapabilityMatcher._compute_match   11 11 0   0%
agentos/protocols/contracts.py CapabilityMatcher._text_sim   8 8 0   0%
agentos/protocols/contracts.py CapabilityMatcher._tag_overlap   5 5 0   0%
agentos/protocols/contracts.py CapabilityMatcher._detect_domain   6 6 0   0%
agentos/protocols/contracts.py ContractRegistry.__init__   3 3 0   0%
agentos/protocols/contracts.py ContractRegistry.register   4 4 0   0%
agentos/protocols/contracts.py ContractRegistry.heartbeat   3 3 0   0%
agentos/protocols/contracts.py ContractRegistry.unregister   3 3 0   0%
agentos/protocols/contracts.py ContractRegistry.prune_stale   6 6 0   0%
agentos/protocols/contracts.py ContractRegistry.find   1 1 0   0%
agentos/protocols/contracts.py ContractRegistry.active_count   1 1 0   0%
agentos/protocols/contracts.py ContractRegistry.list_contracts   1 1 0   0%
agentos/protocols/contracts.py ContractRegistry.summary   5 5 0   0%
agentos/protocols/contracts.py (no function)   81 81 0   0%
agentos/protocols/grpc.py _encode_varint   6 6 0   0%
agentos/protocols/grpc.py _decode_varint   11 11 0   0%
agentos/protocols/grpc.py _encode_field   2 2 0   0%
agentos/protocols/grpc.py _encode_string   2 2 0   0%
agentos/protocols/grpc.py _encode_int64   1 1 0   0%
agentos/protocols/grpc.py _encode_bool   1 1 0   0%
agentos/protocols/grpc.py _encode_float   1 1 0   0%
agentos/protocols/grpc.py _encode_bytes   1 1 0   0%
agentos/protocols/grpc.py GrpcFrameCodec.encode_frame   3 3 0   0%
agentos/protocols/grpc.py GrpcFrameCodec.read_frame   10 10 0   0%
agentos/protocols/grpc.py GrpcFrameCodec.write_frame   3 3 0   0%
agentos/protocols/grpc.py GrpcTaskRequest.encode   11 11 0   0%
agentos/protocols/grpc.py GrpcTaskRequest.decode   1 1 0   0%
agentos/protocols/grpc.py GrpcTaskResponse.encode   7 7 0   0%
agentos/protocols/grpc.py GrpcHeartbeat.encode   7 7 0   0%
agentos/protocols/grpc.py GrpcStreamChunk.encode   7 7 0   0%
agentos/protocols/grpc.py GrpcAgentService.submit_task   0 0 1   100%
agentos/protocols/grpc.py GrpcAgentService.stream_execute   0 0 1   100%
agentos/protocols/grpc.py GrpcAgentService.agent_chat   0 0 1   100%
agentos/protocols/grpc.py GrpcAgentService.health_check   0 0 1   100%
agentos/protocols/grpc.py GrpcAgentService.list_capabilities   0 0 1   100%
agentos/protocols/grpc.py A2AGrpcServer.__init__   3 3 0   0%
agentos/protocols/grpc.py A2AGrpcServer.serve   1 1 0   0%
agentos/protocols/grpc.py A2AGrpcServer.start   1 1 0   0%
agentos/protocols/grpc.py A2AGrpcServer.stop   1 1 0   0%
agentos/protocols/grpc.py GrpcServer.__init__   7 7 0   0%
agentos/protocols/grpc.py GrpcServer.attach_registry   1 1 0   0%
agentos/protocols/grpc.py GrpcServer.start   11 11 0   0%
agentos/protocols/grpc.py GrpcServer.stop   8 8 0   0%
agentos/protocols/grpc.py GrpcServer._handle_connection   19 19 0   0%
agentos/protocols/grpc.py GrpcServer._dispatch   20 20 0   0%
agentos/protocols/grpc.py GrpcClient.__init__   3 3 0   0%
agentos/protocols/grpc.py GrpcClient._get_connection   20 20 0   0%
agentos/protocols/grpc.py GrpcClient.submit_task   18 18 0   0%
agentos/protocols/grpc.py GrpcClient.stream_execute   11 11 0   0%
agentos/protocols/grpc.py GrpcClient.broadcast   11 11 0   0%
agentos/protocols/grpc.py GrpcClient._call_one   4 4 0   0%
agentos/protocols/grpc.py GrpcClient.close   7 7 0   0%
agentos/protocols/grpc.py DefaultAgentService.__init__   5 5 0   0%
agentos/protocols/grpc.py DefaultAgentService.submit_task   8 8 0   0%
agentos/protocols/grpc.py DefaultAgentService.stream_execute   10 10 0   0%
agentos/protocols/grpc.py DefaultAgentService.agent_chat   2 2 0   0%
agentos/protocols/grpc.py DefaultAgentService.health_check   1 1 0   0%
agentos/protocols/grpc.py DefaultAgentService.list_capabilities   1 1 0   0%
agentos/protocols/grpc.py DefaultAgentService._default_handler   1 1 0   0%
agentos/protocols/grpc.py create_self_signed_cert   12 12 0   0%
agentos/protocols/grpc.py (no function)   157 0 7   100%
agentos/protocols/mcp.py MCPTransport.connect   0 0 1   100%
agentos/protocols/mcp.py MCPTransport.send   0 0 1   100%
agentos/protocols/mcp.py MCPTransport.close   0 0 1   100%
agentos/protocols/mcp.py StdioTransport.__init__   2 2 0   0%
agentos/protocols/mcp.py StdioTransport.connect   1 1 0   0%
agentos/protocols/mcp.py StdioTransport.send   6 6 0   0%
agentos/protocols/mcp.py StdioTransport.close   2 2 0   0%
agentos/protocols/mcp.py SSETransport.connect   2 2 0   0%
agentos/protocols/mcp.py SSETransport.send   2 2 0   0%
agentos/protocols/mcp.py SSETransport.close   2 2 0   0%
agentos/protocols/mcp.py MCPClient.__init__   2 2 0   0%
agentos/protocols/mcp.py MCPClient.connect_server   8 8 0   0%
agentos/protocols/mcp.py MCPClient._list_tools   2 2 0   0%
agentos/protocols/mcp.py MCPClient.call_tool   8 8 0   0%
agentos/protocols/mcp.py MCPClient.get_mcp_tool_schemas   4 4 0   0%
agentos/protocols/mcp.py MCPClient.close_all   2 2 0   0%
agentos/protocols/mcp.py (no function)   38 0 7   100%
agentos/protocols/output.py OutputValidator.__init__   2 2 0   0%
agentos/protocols/output.py OutputValidator.validate   16 16 0   0%
agentos/protocols/output.py OutputValidator.validate_or_raise   4 4 0   0%
agentos/protocols/output.py validate_output   2 2 0   0%
agentos/protocols/output.py get_output_type   12 12 0   0%
agentos/protocols/output.py (no function)   28 4 0   86%
agentos/protocols/registry.py DiscoveryCapability.to_dict   1 1 0   0%
agentos/protocols/registry.py DiscoveryCapability.from_dict   1 1 0   0%
agentos/protocols/registry.py DiscoveryCard.to_dict   1 1 0   0%
agentos/protocols/registry.py DiscoveryCard.from_dict   1 1 0   0%
agentos/protocols/registry.py DiscoveryCard.has_capability   1 1 0   0%
agentos/protocols/registry.py RegistryEntry.is_healthy   1 1 0   0%
agentos/protocols/registry.py RegistryEntry.uptime_seconds   1 1 0   0%
agentos/protocols/registry.py RegistryEntry.endpoint   1 1 0   0%
agentos/protocols/registry.py AgentRegistry.__init__   10 0 0   100%
agentos/protocols/registry.py AgentRegistry.start   5 5 0   0%
agentos/protocols/registry.py AgentRegistry.stop   8 8 0   0%
agentos/protocols/registry.py AgentRegistry._health_check_loop   6 6 0   0%
agentos/protocols/registry.py AgentRegistry._check_all_health   7 7 0   0%
agentos/protocols/registry.py AgentRegistry.register   20 20 0   0%
agentos/protocols/registry.py AgentRegistry.deregister   6 6 0   0%
agentos/protocols/registry.py AgentRegistry.heartbeat   10 10 0   0%
agentos/protocols/registry.py AgentRegistry.update_stats   10 10 0   0%
agentos/protocols/registry.py AgentRegistry.discover   26 26 0   0%
agentos/protocols/registry.py AgentRegistry.discover_one   6 6 0   0%
agentos/protocols/registry.py AgentRegistry.get_agent   1 1 0   0%
agentos/protocols/registry.py AgentRegistry.list_all   4 4 0   0%
agentos/protocols/registry.py AgentRegistry.total_agents   1 1 0   0%
agentos/protocols/registry.py AgentRegistry.online_count   1 1 0   0%
agentos/protocols/registry.py AgentRegistry.get_stats   14 14 0   0%
agentos/protocols/registry.py AgentRegistry.subscribe   2 2 0   0%
agentos/protocols/registry.py AgentRegistry._emit   5 5 0   0%
agentos/protocols/registry.py AgentRegistry._update_status   5 5 0   0%
agentos/protocols/registry.py AgentRegistry._build_indices   13 13 0   0%
agentos/protocols/registry.py AgentRegistry._cleanup_indices   6 6 0   0%
agentos/protocols/registry.py A2ARegistryBridge.__init__   2 2 0   0%
agentos/protocols/registry.py A2ARegistryBridge.get_client   12 12 0   0%
agentos/protocols/registry.py A2ARegistryBridge.close_all   6 6 0   0%
agentos/protocols/registry.py A2ARegistryBridge.invalidate   1 1 0   0%
agentos/protocols/registry.py _patch_agent_registry   13 0 0   100%
agentos/protocols/registry.py _patch_agent_registry.compat_register   7 7 0   0%
agentos/protocols/registry.py _patch_agent_registry.compat_get   3 3 0   0%
agentos/protocols/registry.py _patch_agent_registry.compat_find_by_capability   3 3 0   0%
agentos/protocols/registry.py _patch_agent_registry.compat_heartbeat   5 5 0   0%
agentos/protocols/registry.py _patch_agent_registry.compat_pick_least_loaded   4 4 0   0%
agentos/protocols/registry.py (no function)   131 13 0   90%
agentos/queue.py TaskQueue.submit   1 1 0   0%
agentos/queue.py RateLimiter.__init__   1 1 0   0%
agentos/queue.py (no function)   10 10 0   0%
agentos/queue/__init__.py (no function)   3 0 0   100%
agentos/queue/rate_limiter.py TokenBucket.__init__   5 5 0   0%
agentos/queue/rate_limiter.py TokenBucket.consume   6 6 0   0%
agentos/queue/rate_limiter.py TokenBucket._refill   4 4 0   0%
agentos/queue/rate_limiter.py TokenBucket.available   2 2 0   0%
agentos/queue/rate_limiter.py SlidingWindow.__init__   4 4 0   0%
agentos/queue/rate_limiter.py SlidingWindow.allow   8 8 0   0%
agentos/queue/rate_limiter.py SlidingWindow.current_count   2 2 0   0%
agentos/queue/rate_limiter.py ConcurrencyLimiter.__init__   2 2 0   0%
agentos/queue/rate_limiter.py ConcurrencyLimiter.acquire   1 1 0   0%
agentos/queue/rate_limiter.py ConcurrencyLimiter.release   1 1 0   0%
agentos/queue/rate_limiter.py ConcurrencyLimiter.available   1 1 0   0%
agentos/queue/rate_limiter.py RateLimiter.__init__   5 5 0   0%
agentos/queue/rate_limiter.py RateLimiter.acquire   12 12 0   0%
agentos/queue/rate_limiter.py RateLimiter.release   1 1 0   0%
agentos/queue/rate_limiter.py RateLimiter.model_quota   2 2 0   0%
agentos/queue/rate_limiter.py QuotaManager.__init__   1 1 0   0%
agentos/queue/rate_limiter.py QuotaManager.get   3 3 0   0%
agentos/queue/rate_limiter.py QuotaManager.add_quota   1 1 0   0%
agentos/queue/rate_limiter.py QuotaManager.clear_expired   1 1 0   0%
agentos/queue/rate_limiter.py (no function)   55 0 0   100%
agentos/queue/task_queue.py MemoryQueue.__init__   5 5 0   0%
agentos/queue/task_queue.py MemoryQueue.enqueue   6 6 0   0%
agentos/queue/task_queue.py MemoryQueue.dequeue   7 7 0   0%
agentos/queue/task_queue.py MemoryQueue.peek   4 4 0   0%
agentos/queue/task_queue.py MemoryQueue.pending_count   1 1 0   0%
agentos/queue/task_queue.py MemoryQueue.dead_count   1 1 0   0%
agentos/queue/task_queue.py MemoryQueue.move_to_dead   4 4 0   0%
agentos/queue/task_queue.py MemoryQueue.stats   1 1 0   0%
agentos/queue/task_queue.py TaskQueue.__init__   6 6 0   0%
agentos/queue/task_queue.py TaskQueue.register_callback   1 1 0   0%
agentos/queue/task_queue.py TaskQueue.submit   4 4 0   0%
agentos/queue/task_queue.py TaskQueue.start   7 7 0   0%
agentos/queue/task_queue.py TaskQueue.stop   1 1 0   0%
agentos/queue/task_queue.py TaskQueue._execute   24 24 0   0%
agentos/queue/task_queue.py TaskQueue._handle_failure   9 9 0   0%
agentos/queue/task_queue.py TaskQueue.cancel   3 3 0   0%
agentos/queue/task_queue.py TaskQueue.stats   1 1 0   0%
agentos/queue/task_queue.py (no function)   63 0 0   100%
agentos/rag.py (no function)   7 7 0   0%
agentos/rag/__init__.py TextChunker.__init__   1 1 0   0%
agentos/rag/__init__.py TextChunker.chunk   2 2 0   0%
agentos/rag/__init__.py TextChunker.chunk_file   2 2 0   0%
agentos/rag/__init__.py (no function)   14 0 0   100%
agentos/rag/citation.py CitationReport.to_dict   1 1 0   0%
agentos/rag/citation.py CitationTracer.__init__   3 3 0   0%
agentos/rag/citation.py CitationTracer.trace   10 10 0   0%
agentos/rag/citation.py CitationTracer._trace_overlap   10 10 0   0%
agentos/rag/citation.py CitationTracer._trace_explicit   9 9 0   0%
agentos/rag/citation.py CitationTracer._find_substring_matches   19 19 0   0%
agentos/rag/citation.py CitationTracer._merge_overlapping   10 10 0   0%
agentos/rag/citation.py CitationTracer._get_context   3 3 0   0%
agentos/rag/citation.py CitationTracer._compute_covered_chars   7 7 0   0%
agentos/rag/citation.py CitationTracer.build_attribution_map   11 11 0   0%
agentos/rag/citation.py hash_chunk_id   2 2 0   0%
agentos/rag/citation.py (no function)   33 33 0   0%
agentos/rag/hybrid.py BM25Retriever.__init__   9 9 0   0%
agentos/rag/hybrid.py BM25Retriever._tokenize   3 3 0   0%
agentos/rag/hybrid.py BM25Retriever.index   14 14 0   0%
agentos/rag/hybrid.py BM25Retriever.search   20 20 0   0%
agentos/rag/hybrid.py HybridRetriever.__init__   3 3 0   0%
agentos/rag/hybrid.py HybridRetriever.index_documents   1 1 0   0%
agentos/rag/hybrid.py HybridRetriever.search   5 5 0   0%
agentos/rag/hybrid.py HybridRetriever._fuse_scores   17 17 0   0%
agentos/rag/hybrid.py HybridRetriever._normalize_bm25   3 3 0   0%
agentos/rag/hybrid.py (no function)   25 25 0   0%
agentos/rag/hybrid_search.py BM25Retriever.__init__   9 9 0   0%
agentos/rag/hybrid_search.py BM25Retriever.index   14 14 0   0%
agentos/rag/hybrid_search.py BM25Retriever.search   16 16 0   0%
agentos/rag/hybrid_search.py BM25Retriever._tokenize   2 2 0   0%
agentos/rag/hybrid_search.py DenseRetriever.__init__   2 2 0   0%
agentos/rag/hybrid_search.py DenseRetriever.search   8 8 0   0%
agentos/rag/hybrid_search.py CrossEncoderReranker.__init__   4 4 0   0%
agentos/rag/hybrid_search.py CrossEncoderReranker.rerank   5 5 0   0%
agentos/rag/hybrid_search.py CrossEncoderReranker._cross_encoder_rerank   13 13 0   0%
agentos/rag/hybrid_search.py CrossEncoderReranker._llm_rerank   23 23 0   0%
agentos/rag/hybrid_search.py FusionMethod.reciprocal_rank_fusion   17 17 0   0%
agentos/rag/hybrid_search.py FusionMethod.weighted_sum   16 16 0   0%
agentos/rag/hybrid_search.py FusionMethod.cascade   10 10 0   0%
agentos/rag/hybrid_search.py CitationTracker.__init__   2 2 0   0%
agentos/rag/hybrid_search.py CitationTracker.add_source   1 1 0   0%
agentos/rag/hybrid_search.py CitationTracker.extract_citations   20 20 0   0%
agentos/rag/hybrid_search.py CitationTracker.verify   7 7 0   0%
agentos/rag/hybrid_search.py CitationTracker._is_from_source   8 8 0   0%
agentos/rag/hybrid_search.py CitationTracker.get_stats   1 1 0   0%
agentos/rag/hybrid_search.py HybridSearchEngine.__init__   6 6 0   0%
agentos/rag/hybrid_search.py HybridSearchEngine.index_sparse   3 3 0   0%
agentos/rag/hybrid_search.py HybridSearchEngine.search   14 14 0   0%
agentos/rag/hybrid_search.py HybridSearchEngine.search_with_citations   4 4 0   0%
agentos/rag/hybrid_search.py HybridSearchEngine.get_stats   1 1 0   0%
agentos/rag/hybrid_search.py (no function)   65 0 0   100%
agentos/rag/loader.py Document.__init__   4 4 0   0%
agentos/rag/loader.py Document.__repr__   1 1 0   0%
agentos/rag/loader.py DocumentLoader.__init__   2 2 0   0%
agentos/rag/loader.py DocumentLoader.load_file   11 11 0   0%
agentos/rag/loader.py DocumentLoader.load_directory   13 13 0   0%
agentos/rag/loader.py DocumentLoader._read_pdf   11 11 0   0%
agentos/rag/loader.py DocumentLoader._read_docx   7 7 0   0%
agentos/rag/loader.py DocumentLoader._chunk   11 11 0   0%
agentos/rag/loader.py load_file   2 2 0   0%
agentos/rag/loader.py load_directory   2 2 0   0%
agentos/rag/loader.py (no function)   17 0 0   100%
agentos/rag/pipeline.py RAGPipeline.__init__   4 4 0   0%
agentos/rag/pipeline.py RAGPipeline.store   1 1 0   0%
agentos/rag/pipeline.py RAGPipeline.doc_count   1 1 0   0%
agentos/rag/pipeline.py RAGPipeline.ingest_file   7 7 0   0%
agentos/rag/pipeline.py RAGPipeline.ingest_directory   7 7 0   0%
agentos/rag/pipeline.py RAGPipeline.ingest_texts   2 2 0   0%
agentos/rag/pipeline.py RAGPipeline.query   16 16 0   0%
agentos/rag/pipeline.py RAGPipeline.retrieve   3 3 0   0%
agentos/rag/pipeline.py (no function)   15 0 0   100%
agentos/rag/reranker.py Reranker.__init__   3 3 0   0%
agentos/rag/reranker.py Reranker.rerank   9 9 0   0%
agentos/rag/reranker.py Reranker._cross_encode_rerank   13 13 0   0%
agentos/rag/reranker.py Reranker._mmr_rerank   36 36 0   0%
agentos/rag/reranker.py Reranker._mmr_rerank._jaccard_sim   3 3 0   0%
agentos/rag/reranker.py Reranker._llm_rerank   1 1 0   0%
agentos/rag/reranker.py Reranker._diversity_rerank   16 16 0   0%
agentos/rag/reranker.py Reranker._fallback_rerank   11 11 0   0%
agentos/rag/reranker.py DiversityRanker.__init__   1 1 0   0%
agentos/rag/reranker.py DiversityRanker.rerank   24 24 0   0%
agentos/rag/reranker.py DiversityRanker.rerank.sim   3 3 0   0%
agentos/rag/reranker.py (no function)   23 23 0   0%
agentos/rag/store.py VectorStore.add   0 0 1   100%
agentos/rag/store.py VectorStore.search   0 0 1   100%
agentos/rag/store.py VectorStore.count   0 0 1   100%
agentos/rag/store.py VectorStore.clear   0 0 1   100%
agentos/rag/store.py ChromaStore.__init__   6 6 0   0%
agentos/rag/store.py ChromaStore._get_embedding_function   6 6 0   0%
agentos/rag/store.py ChromaStore._ensure_init   14 14 0   0%
agentos/rag/store.py ChromaStore.add   4 4 0   0%
agentos/rag/store.py ChromaStore.search   14 14 0   0%
agentos/rag/store.py ChromaStore.count   2 2 0   0%
agentos/rag/store.py ChromaStore.clear   3 3 0   0%
agentos/rag/store.py (no function)   22 0 13   100%
agentos/sandbox/__init__.py SandboxConfig.__post_init__   1 1 0   0%
agentos/sandbox/__init__.py SandboxConfig.to_docker_args   7 7 0   0%
agentos/sandbox/__init__.py SandboxResult.to_dict   1 1 0   0%
agentos/sandbox/__init__.py CodeValidator.validate_python   5 5 0   0%
agentos/sandbox/__init__.py CodeValidator.validate_bash   5 5 0   0%
agentos/sandbox/__init__.py CodeValidator.validate   5 5 0   0%
agentos/sandbox/__init__.py DockerSandbox.__init__   6 6 0   0%
agentos/sandbox/__init__.py DockerSandbox.run   32 32 0   0%
agentos/sandbox/__init__.py DockerSandbox.run_batch   1 1 0   0%
agentos/sandbox/__init__.py DockerSandbox._run_python   29 29 0   0%
agentos/sandbox/__init__.py DockerSandbox._run_bash   12 12 0   0%
agentos/sandbox/__init__.py DockerSandbox._docker_available   6 6 0   0%
agentos/sandbox/__init__.py DockerSandbox._cleanup   4 4 0   0%
agentos/sandbox/__init__.py DockerSandbox._check_rate_limit   4 4 0   0%
agentos/sandbox/__init__.py SelfEvolutionRunner.__init__   3 3 0   0%
agentos/sandbox/__init__.py SelfEvolutionRunner.evolve   23 23 0   0%
agentos/sandbox/__init__.py SelfEvolutionRunner._generate_code_scaffold   1 1 0   0%
agentos/sandbox/__init__.py SelfEvolutionRunner._build_test_code   8 8 0   0%
agentos/sandbox/__init__.py SelfEvolutionRunner._score   8 8 0   0%
agentos/sandbox/__init__.py SelfEvolutionRunner.history   1 1 0   0%
agentos/sandbox/__init__.py create_sandbox   2 2 0   0%
agentos/sandbox/__init__.py (no function)   94 94 0   0%
agentos/security/__init__.py (no function)   5 0 0   100%
agentos/security/auditor.py AuditFinding.to_dict   1 1 0   0%
agentos/security/auditor.py AuditReport.critical   1 1 0   0%
agentos/security/auditor.py AuditReport.high   1 1 0   0%
agentos/security/auditor.py AuditReport.medium   1 1 0   0%
agentos/security/auditor.py AuditReport.low   1 1 0   0%
agentos/security/auditor.py AuditReport.passed   1 1 0   0%
agentos/security/auditor.py AuditReport.summary   1 1 0   0%
agentos/security/auditor.py AuditReport.to_dict   1 1 0   0%
agentos/security/auditor.py AuditReport.to_json   2 2 0   0%
agentos/security/auditor.py AuditReport.to_markdown   9 9 0   0%
agentos/security/auditor.py _parse_requirements   11 11 0   0%
agentos/security/auditor.py _check_vuln_db   6 6 0   0%
agentos/security/auditor.py scan_dependencies   11 11 0   0%
agentos/security/auditor.py _DangerousVisitor.__init__   1 1 0   0%
agentos/security/auditor.py _DangerousVisitor._match   34 34 0   0%
agentos/security/auditor.py _DangerousVisitor.visit_Call   6 6 0   0%
agentos/security/auditor.py _DangerousVisitor.visit_Assign   6 6 0   0%
agentos/security/auditor.py scan_source   13 13 0   0%
agentos/security/auditor.py SecurityAuditor.__init__   2 2 0   0%
agentos/security/auditor.py SecurityAuditor.scan_dependencies   4 4 0   0%
agentos/security/auditor.py SecurityAuditor.scan_source   10 10 0   0%
agentos/security/auditor.py SecurityAuditor.full_audit   5 5 0   0%
agentos/security/auditor.py full_audit   4 4 0   0%
agentos/security/auditor.py export_report   13 13 0   0%
agentos/security/auditor.py (no function)   62 0 0   100%
agentos/security/guard.py GuardChainResult.blocked   1 1 0   0%
agentos/security/guard.py PIIDetector.__init__   10 10 0   0%
agentos/security/guard.py PIIDetector.detect   5 5 0   0%
agentos/security/guard.py PIIDetector.redact   11 11 0   0%
agentos/security/guard.py PIIDetector.has_pii   1 1 0   0%
agentos/security/guard.py ContentSafetyFilter.__init__   9 9 0   0%
agentos/security/guard.py ContentSafetyFilter.check_injection   5 5 0   0%
agentos/security/guard.py ContentSafetyFilter.check_toxicity   7 7 0   0%
agentos/security/guard.py ContentSafetyFilter.check_blocklist   10 10 0   0%
agentos/security/guard.py ContentSafetyFilter.check_hash   6 6 0   0%
agentos/security/guard.py ContentSafetyFilter.check_all   8 8 0   0%
agentos/security/guard.py ContentSafetyFilter.is_safe   2 2 0   0%
agentos/security/guard.py InputGuard.__init__   4 4 0   0%
agentos/security/guard.py InputGuard.guard   17 17 0   0%
agentos/security/guard.py OutputGuard.__init__   5 5 0   0%
agentos/security/guard.py OutputGuard.guard   22 22 0   0%
agentos/security/guard.py GuardPipeline.__init__   5 5 0   0%
agentos/security/guard.py GuardPipeline.process_input   5 5 0   0%
agentos/security/guard.py GuardPipeline.process_output   8 8 0   0%
agentos/security/guard.py GuardPipeline._log   2 2 0   0%
agentos/security/guard.py GuardPipeline.get_stats   1 1 0   0%
agentos/security/guard.py create_strict_guard   3 3 0   0%
agentos/security/guard.py create_permissive_guard   3 3 0   0%
agentos/security/guard.py (no function)   69 0 0   100%
agentos/security/sandbox.py Sandbox.__init__   4 4 0   0%
agentos/security/sandbox.py Sandbox.is_allowed   9 9 0   0%
agentos/security/sandbox.py Sandbox.execute_code   1 1 0   0%
agentos/security/sandbox.py SandboxManager.__init__   1 1 0   0%
agentos/security/sandbox.py SandboxManager.get_sandbox   3 3 0   0%
agentos/security/sandbox.py SandboxManager.destroy   1 1 0   0%
agentos/security/sandbox.py LLMSafetyAnalyzer.analyze   8 8 0   0%
agentos/security/sandbox.py (no function)   25 0 0   100%
agentos/security/sandbox_executor.py ProcessSandbox.__init__   2 2 0   0%
agentos/security/sandbox_executor.py ProcessSandbox.setup   2 2 0   0%
agentos/security/sandbox_executor.py ProcessSandbox.copy_in   9 9 0   0%
agentos/security/sandbox_executor.py ProcessSandbox.copy_out   4 4 0   0%
agentos/security/sandbox_executor.py ProcessSandbox.collect_output_files   17 17 0   0%
agentos/security/sandbox_executor.py ProcessSandbox.execute_code   19 19 0   0%
agentos/security/sandbox_executor.py ProcessSandbox.execute_command   7 7 0   0%
agentos/security/sandbox_executor.py ProcessSandbox._run_subprocess   27 27 0   0%
agentos/security/sandbox_executor.py ProcessSandbox._get_python   1 1 0   0%
agentos/security/sandbox_executor.py ProcessSandbox.cleanup   3 3 0   0%
agentos/security/sandbox_executor.py DockerSandbox.__init__   3 3 0   0%
agentos/security/sandbox_executor.py DockerSandbox.setup   16 16 0   0%
agentos/security/sandbox_executor.py DockerSandbox.copy_in   5 5 0   0%
agentos/security/sandbox_executor.py DockerSandbox.execute_code   20 20 0   0%
agentos/security/sandbox_executor.py DockerSandbox.execute_command   6 6 0   0%
agentos/security/sandbox_executor.py DockerSandbox._run_docker   17 17 0   0%
agentos/security/sandbox_executor.py DockerSandbox.collect_output_files   17 17 0   0%
agentos/security/sandbox_executor.py DockerSandbox.cleanup   6 6 0   0%
agentos/security/sandbox_executor.py SandboxExecutor.__init__   9 9 0   0%
agentos/security/sandbox_executor.py SandboxExecutor.execute_code   2 2 0   0%
agentos/security/sandbox_executor.py SandboxExecutor.execute_command   2 2 0   0%
agentos/security/sandbox_executor.py SandboxExecutor.collect_output_files   1 1 0   0%
agentos/security/sandbox_executor.py SandboxExecutor.cleanup   2 2 0   0%
agentos/security/sandbox_executor.py SandboxExecutor.__enter__   2 2 0   0%
agentos/security/sandbox_executor.py SandboxExecutor.__exit__   1 1 0   0%
agentos/security/sandbox_executor.py (no function)   66 0 0   100%
agentos/server/__init__.py (no function)   2 0 0   100%
agentos/server/daemon.py DaemonConfig.from_env   1 1 0   0%
agentos/server/daemon.py BackgroundTask.to_dict   1 1 0   0%
agentos/server/daemon.py TaskQueue.__init__   4 4 0   0%
agentos/server/daemon.py TaskQueue.submit   9 9 0   0%
agentos/server/daemon.py TaskQueue.submit._runner   6 6 0   0%
agentos/server/daemon.py TaskQueue.get   1 1 0   0%
agentos/server/daemon.py TaskQueue.list_tasks   2 2 0   0%
agentos/server/daemon.py TaskQueue.active_count   1 1 0   0%
agentos/server/daemon.py TaskQueue._prune_history   6 6 0   0%
agentos/server/daemon.py TaskQueue.shutdown   9 9 0   0%
agentos/server/daemon.py _setup_file_logging   12 12 0   0%
agentos/server/daemon.py ServerDaemon.__init__   8 8 0   0%
agentos/server/daemon.py ServerDaemon.register_memory   13 13 0   0%
agentos/server/daemon.py ServerDaemon.save_memory_snapshot   10 10 0   0%
agentos/server/daemon.py ServerDaemon.load_memory_snapshot   11 11 0   0%
agentos/server/daemon.py ServerDaemon.memory_snapshot_info   1 1 0   0%
agentos/server/daemon.py ServerDaemon._read_pid   12 12 0   0%
agentos/server/daemon.py ServerDaemon._write_pid   3 3 0   0%
agentos/server/daemon.py ServerDaemon._remove_pid   3 3 0   0%
agentos/server/daemon.py ServerDaemon.status   4 4 0   0%
agentos/server/daemon.py ServerDaemon.start   7 7 0   0%
agentos/server/daemon.py ServerDaemon._daemonize   26 26 0   0%
agentos/server/daemon.py ServerDaemon._run_foreground   6 6 0   0%
agentos/server/daemon.py ServerDaemon._run_server   2 2 0   0%
agentos/server/daemon.py ServerDaemon.stop   29 29 0   0%
agentos/server/daemon.py ServerDaemon.restart   3 3 0   0%
agentos/server/daemon.py ServerDaemon._default_app_factory   1 1 0   0%
agentos/server/daemon.py ServerDaemon._build_app   13 13 0   0%
agentos/server/daemon.py ServerDaemon._build_app.memory_lifespan   9 9 0   0%
agentos/server/daemon.py _make_health_router   12 12 0   0%
agentos/server/daemon.py _make_health_router.healthz   1 1 0   0%
agentos/server/daemon.py _make_health_router.ready   1 1 0   0%
agentos/server/daemon.py _make_health_router.daemon_status   1 1 0   0%
agentos/server/daemon.py _make_health_router.list_tasks   2 2 0   0%
agentos/server/daemon.py _make_health_router.memory_status   2 2 0   0%
agentos/server/daemon.py create_daemon_app   8 8 0   0%
agentos/server/daemon.py create_daemon_app.lifespan   2 2 0   0%
agentos/server/daemon.py create_daemon_app.root   1 1 0   0%
agentos/server/daemon.py get_daemon   3 3 0   0%
agentos/server/daemon.py daemon_main   25 25 0   0%
agentos/server/daemon.py (no function)   76 1 0   99%
agentos/server/marketplace_platform.py get_db   5 5 0   0%
agentos/server/marketplace_platform.py init_db   8 8 0   0%
agentos/server/marketplace_platform.py _hash_password   3 3 0   0%
agentos/server/marketplace_platform.py _verify_password   3 3 0   0%
agentos/server/marketplace_platform.py SecurityScanner.scan_zip   37 37 0   0%
agentos/server/marketplace_platform.py SecurityScanner.validate_manifest   14 14 0   0%
agentos/server/marketplace_platform.py create_token   2 2 0   0%
agentos/server/marketplace_platform.py decode_token   4 4 0   0%
agentos/server/marketplace_platform.py get_current_user   11 11 0   0%
agentos/server/marketplace_platform.py get_admin_user   3 3 0   0%
agentos/server/marketplace_platform.py create_marketplace_app   34 34 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.web_ui   4 4 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.register   17 17 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.login   8 8 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.me   1 1 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.upload_skill   52 52 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.list_skills   15 15 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.get_skill_detail   8 8 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.download_skill   12 12 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.review_queue   4 4 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.review_skill   12 12 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.list_categories   4 4 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.developer_profile   8 8 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.my_skills   4 4 0   0%
agentos/server/marketplace_platform.py create_marketplace_app.health_check   5 5 0   0%
agentos/server/marketplace_platform.py _parse_yaml_simple   18 18 0   0%
agentos/server/marketplace_platform.py start_marketplace_platform   8 8 0   0%
agentos/server/marketplace_platform.py (no function)   56 56 0   0%
agentos/server/marketplace_server.py create_marketplace_app   20 20 0   0%
agentos/server/marketplace_server.py create_marketplace_app.index   5 5 0   0%
agentos/server/marketplace_server.py create_marketplace_app.list_installed   2 2 0   0%
agentos/server/marketplace_server.py create_marketplace_app.search_skills   9 9 0   0%
agentos/server/marketplace_server.py create_marketplace_app.get_skill   4 4 0   0%
agentos/server/marketplace_server.py create_marketplace_app.list_ecosystems   1 1 0   0%
agentos/server/marketplace_server.py create_marketplace_app.mcp_servers   6 6 0   0%
agentos/server/marketplace_server.py start_marketplace_server   7 7 0   0%
agentos/server/marketplace_server.py (no function)   16 16 0   0%
agentos/server/mcp_server.py MCPServer.__init__   6 6 0   0%
agentos/server/mcp_server.py MCPServer.register_tool   2 2 0   0%
agentos/server/mcp_server.py MCPServer.register_resource   1 1 0   0%
agentos/server/mcp_server.py MCPServer.register_prompt   1 1 0   0%
agentos/server/mcp_server.py MCPServer.handle_request   26 26 0   0%
agentos/server/mcp_server.py MCPServer._success   3 3 0   0%
agentos/server/mcp_server.py MCPServer._error   3 3 0   0%
agentos/server/mcp_server.py MCPServer._handle_initialize   3 3 0   0%
agentos/server/mcp_server.py MCPServer._handle_tools_list   4 4 0   0%
agentos/server/mcp_server.py MCPServer._handle_tool_call   15 15 0   0%
agentos/server/mcp_server.py MCPServer._handle_resources_list   4 4 0   0%
agentos/server/mcp_server.py MCPServer._handle_resource_read   6 6 0   0%
agentos/server/mcp_server.py MCPServer._handle_prompts_list   4 4 0   0%
agentos/server/mcp_server.py MCPServer._handle_prompt_get   5 5 0   0%
agentos/server/mcp_server.py MCPServer.list_tools   1 1 0   0%
agentos/server/mcp_server.py MCPServer.stats   1 1 0   0%
agentos/server/mcp_server.py MCPClient.__init__   4 4 0   0%
agentos/server/mcp_server.py MCPClient.connect   2 2 0   0%
agentos/server/mcp_server.py MCPClient.connect_server   3 3 0   0%
agentos/server/mcp_server.py MCPClient.call_tool   2 2 0   0%
agentos/server/mcp_server.py MCPClient.list_tools   1 1 0   0%
agentos/server/mcp_server.py MCPClient.disconnect   1 1 0   0%
agentos/server/mcp_server.py (no function)   58 0 0   100%
agentos/state/__init__.py (no function)   2 2 0   0%
agentos/state/schema.py default_reducer   1 1 0   0%
agentos/state/schema.py _apply_reducer   17 17 0   0%
agentos/state/schema.py _deep_merge   8 8 0   0%
agentos/state/schema.py BaseAgentState.__init__   4 4 0   0%
agentos/state/schema.py BaseAgentState.set_reducer   2 2 0   0%
agentos/state/schema.py BaseAgentState.set_custom_reducer   3 3 0   0%
agentos/state/schema.py BaseAgentState.mark_sensitive   2 2 0   0%
agentos/state/schema.py BaseAgentState.update_field   9 9 0   0%
agentos/state/schema.py BaseAgentState.merge   15 15 0   0%
agentos/state/schema.py BaseAgentState.increment_step   3 3 0   0%
agentos/state/schema.py BaseAgentState.snapshot   5 5 0   0%
agentos/state/schema.py BaseAgentState.sanitized_snapshot   5 5 0   0%
agentos/state/schema.py BaseAgentState.restore   13 13 0   0%
agentos/state/schema.py BaseAgentState.restore._clean_private   1 1 0   0%
agentos/state/schema.py BaseAgentState.diff   7 7 0   0%
agentos/state/schema.py BaseAgentState.generate_schema   1 1 0   0%
agentos/state/schema.py BaseAgentState.validate_json_input   1 1 0   0%
agentos/state/schema.py AgentState.__init__   6 6 0   0%
agentos/state/schema.py AgentState.last_message   1 1 0   0%
agentos/state/schema.py AgentState.error_count   1 1 0   0%
agentos/state/schema.py AgentState.should_abort   1 1 0   0%
agentos/state/schema.py AgentState.add_message   3 3 0   0%
agentos/state/schema.py AgentState.add_error   3 3 0   0%
agentos/state/schema.py AgentState.request_human_input   3 3 0   0%
agentos/state/schema.py AgentState.clear_human_interrupts   2 2 0   0%
agentos/state/schema.py AgentState.abort   2 2 0   0%
agentos/state/schema.py AgentState.reset_abort   2 2 0   0%
agentos/state/schema.py MultiAgentState.__init__   4 4 0   0%
agentos/state/schema.py MultiAgentState.register_agent   3 3 0   0%
agentos/state/schema.py MultiAgentState.update_agent_state   4 4 0   0%
agentos/state/schema.py MultiAgentState.send_message   3 3 0   0%
agentos/state/schema.py MultiAgentState.log_handoff   2 2 0   0%
agentos/state/schema.py MultiAgentState._touch   1 1 0   0%
agentos/state/schema.py ToolCallState.__init__   2 2 0   0%
agentos/state/schema.py ToolCallState.start_call   3 3 0   0%
agentos/state/schema.py ToolCallState.complete_call   14 14 0   0%
agentos/state/schema.py ToolCallState._init_stats   2 2 0   0%
agentos/state/schema.py ToolCallState.total_tool_calls   1 1 0   0%
agentos/state/schema.py ToolCallState.failed_calls   1 1 0   0%
agentos/state/schema.py StateSchemaRegistry.__init__   5 5 0   0%
agentos/state/schema.py StateSchemaRegistry.register   3 3 0   0%
agentos/state/schema.py StateSchemaRegistry.get   3 3 0   0%
agentos/state/schema.py StateSchemaRegistry.list_schemas   1 1 0   0%
agentos/state/schema.py StateSchemaRegistry.create_state   2 2 0   0%
agentos/state/schema.py StateSchemaRegistry.validate   2 2 0   0%
agentos/state/schema.py StateSchemaRegistry.default_state_class   1 1 0   0%
agentos/state/schema.py StateSchemaRegistry.default_state_class   3 3 0   0%
agentos/state/schema.py StateReducer.merge   4 4 0   0%
agentos/state/schema.py LastWriteWinsReducer.merge   7 7 0   0%
agentos/state/schema.py AppendOnlyReducer.merge   7 7 0   0%
agentos/state/schema.py (no function)   130 130 0   0%
agentos/storage.py (no function)   2 2 0   0%
agentos/storage/__init__.py (no function)   2 0 0   100%
agentos/storage/base.py CheckpointStore.save   0 0 1   100%
agentos/storage/base.py CheckpointStore.load   0 0 1   100%
agentos/storage/base.py CheckpointStore.delete   0 0 1   100%
agentos/storage/base.py CheckpointStore.list_sessions   0 0 1   100%
agentos/storage/base.py SqliteStore.__post_init__   4 4 0   0%
agentos/storage/base.py SqliteStore.save   3 3 0   0%
agentos/storage/base.py SqliteStore.load   2 2 0   0%
agentos/storage/base.py SqliteStore.delete   2 2 0   0%
agentos/storage/base.py SqliteStore.list_sessions   2 2 0   0%
agentos/storage/base.py (no function)   16 0 6   100%
agentos/subagent.py (no function)   18 18 0   0%
agentos/subagent/__init__.py (no function)   4 0 0   100%
agentos/subagent/collaboration.py AgentCollaboration.__init__   3 3 0   0%
agentos/subagent/collaboration.py AgentCollaboration.manager   1 1 0   0%
agentos/subagent/collaboration.py AgentCollaboration.shared_state   1 1 0   0%
agentos/subagent/collaboration.py AgentCollaboration.cancel_all   1 1 0   0%
agentos/subagent/collaboration.py AgentCollaboration.active_agents   1 1 0   0%
agentos/subagent/collaboration.py AgentCollaboration._spawn   1 1 0   0%
agentos/subagent/collaboration.py AgentCollaboration._spawn_many   1 1 0   0%
agentos/subagent/collaboration.py AgentCollaboration._parse_score   4 4 0   0%
agentos/subagent/collaboration.py AgentCollaboration._parse_choice   15 15 0   0%
agentos/subagent/collaboration.py AgentCollaboration.debate   21 21 0   0%
agentos/subagent/collaboration.py AgentCollaboration.vote   33 33 0   0%
agentos/subagent/collaboration.py AgentCollaboration.review   15 15 0   0%
agentos/subagent/collaboration.py AgentCollaboration.pipeline   12 12 0   0%
agentos/subagent/collaboration.py AgentCollaboration.ensemble   26 26 0   0%
agentos/subagent/collaboration.py (no function)   70 0 0   100%
agentos/subagent/manager.py SubAgentResult.summarize   3 3 0   0%
agentos/subagent/manager.py SubAgentManager.__init__   2 2 0   0%
agentos/subagent/manager.py SubAgentManager.shared_state   1 1 0   0%
agentos/subagent/manager.py SubAgentManager.active_children   1 1 0   0%
agentos/subagent/manager.py SubAgentManager.get_handle   1 1 0   0%
agentos/subagent/manager.py SubAgentManager.list_children   1 1 0   0%
agentos/subagent/manager.py SubAgentManager.cancel_all   2 2 0   0%
agentos/subagent/manager.py SubAgentManager.spawn_fork   26 26 0   0%
agentos/subagent/manager.py SubAgentManager.spawn_swarm   6 6 0   0%
agentos/subagent/manager.py SubAgentManager.spawn_swarm.run_one   22 22 0   0%
agentos/subagent/manager.py SubAgentManager.split_task   3 3 0   0%
agentos/subagent/manager.py SubAgentManager.monitor_heartbeats   11 11 0   0%
agentos/subagent/manager.py SubAgentManager.cleanup   10 10 0   0%
agentos/subagent/manager.py (no function)   44 0 0   100%
agentos/subagent/parent_child.py SharedState.__init__   2 2 0   0%
agentos/subagent/parent_child.py SharedState.set   2 2 0   0%
agentos/subagent/parent_child.py SharedState.get   2 2 0   0%
agentos/subagent/parent_child.py SharedState.update   2 2 0   0%
agentos/subagent/parent_child.py SharedState.snapshot   2 2 0   0%
agentos/subagent/parent_child.py SharedState.set_sync   1 1 0   0%
agentos/subagent/parent_child.py SharedState.get_sync   1 1 0   0%
agentos/subagent/parent_child.py ChildContext.__init__   10 10 0   0%
agentos/subagent/parent_child.py ChildContext.cancelled   1 1 0   0%
agentos/subagent/parent_child.py ChildContext.paused   1 1 0   0%
agentos/subagent/parent_child.py ChildContext.progress   1 1 0   0%
agentos/subagent/parent_child.py ChildContext.report_progress   4 4 0   0%
agentos/subagent/parent_child.py ChildContext.step   2 2 0   0%
agentos/subagent/parent_child.py ChildContext.check_control   7 7 0   0%
agentos/subagent/parent_child.py ChildContext.send_heartbeat   2 2 0   0%
agentos/subagent/parent_child.py ChildContext.done   2 2 0   0%
agentos/subagent/parent_child.py ChildContext.fail   2 2 0   0%
agentos/subagent/parent_child.py ChildHandle.__init__   7 7 0   0%
agentos/subagent/parent_child.py ChildHandle.agent_id   1 1 0   0%
agentos/subagent/parent_child.py ChildHandle.status   1 1 0   0%
agentos/subagent/parent_child.py ChildHandle.create_context   3 3 0   0%
agentos/subagent/parent_child.py ChildHandle._receive_heartbeat   9 9 0   0%
agentos/subagent/parent_child.py ChildHandle._is_cancelled   1 1 0   0%
agentos/subagent/parent_child.py ChildHandle._wait_if_paused   1 1 0   0%
agentos/subagent/parent_child.py ChildHandle.cancel   2 2 0   0%
agentos/subagent/parent_child.py ChildHandle.pause   5 5 0   0%
agentos/subagent/parent_child.py ChildHandle.resume   5 5 0   0%
agentos/subagent/parent_child.py ChildHandle.check_timeout   4 4 0   0%
agentos/subagent/parent_child.py ChildHandle.check_heartbeat_timeout   2 2 0   0%
agentos/subagent/parent_child.py ChildHandle.get_status   1 1 0   0%
agentos/subagent/parent_child.py (no function)   77 0 0   100%
agentos/swarm.py (no function)   8 8 0   0%
agentos/swarm/__init__.py (no function)   12 0 0   100%
agentos/swarm/agent_memory.py WorkingMemory.__init__   5 5 0   0%
agentos/swarm/agent_memory.py WorkingMemory.add   3 3 0   0%
agentos/swarm/agent_memory.py WorkingMemory.set_task   2 2 0   0%
agentos/swarm/agent_memory.py WorkingMemory.get_all   1 1 0   0%
agentos/swarm/agent_memory.py WorkingMemory.get_last   1 1 0   0%
agentos/swarm/agent_memory.py WorkingMemory.clear   2 2 0   0%
agentos/swarm/agent_memory.py WorkingMemory.to_context   17 17 0   0%
agentos/swarm/agent_memory.py WorkingMemory._estimate_tokens   1 1 0   0%
agentos/swarm/agent_memory.py ShortTermMemory.__init__   7 7 0   0%
agentos/swarm/agent_memory.py ShortTermMemory.add_round   10 10 0   0%
agentos/swarm/agent_memory.py ShortTermMemory._compress_middle   10 10 0   0%
agentos/swarm/agent_memory.py ShortTermMemory._summarize_round   12 12 0   0%
agentos/swarm/agent_memory.py ShortTermMemory.get_context   8 8 0   0%
agentos/swarm/agent_memory.py ShortTermMemory.clear   3 3 0   0%
agentos/swarm/agent_memory.py LongTermMemory.__init__   6 6 0   0%
agentos/swarm/agent_memory.py LongTermMemory.add   9 9 0   0%
agentos/swarm/agent_memory.py LongTermMemory.search   3 3 0   0%
agentos/swarm/agent_memory.py LongTermMemory.search_keywords   8 8 0   0%
agentos/swarm/agent_memory.py LongTermMemory.search_by_timerange   4 4 0   0%
agentos/swarm/agent_memory.py LongTermMemory._vector_search   6 6 0   0%
agentos/swarm/agent_memory.py LongTermMemory._keyword_search   4 4 0   0%
agentos/swarm/agent_memory.py LongTermMemory._cosine_similarity   8 8 0   0%
agentos/swarm/agent_memory.py LongTermMemory.export_important   2 2 0   0%
agentos/swarm/agent_memory.py LongTermMemory.clear   2 2 0   0%
agentos/swarm/agent_memory.py LongTermMemory.save   8 8 0   0%
agentos/swarm/agent_memory.py LongTermMemory.load   14 14 0   0%
agentos/swarm/agent_memory.py ContextWindowManager.__init__   1 1 0   0%
agentos/swarm/agent_memory.py ContextWindowManager.assemble   26 26 0   0%
agentos/swarm/agent_memory.py ContextWindowManager.fit_to_budget   3 3 0   0%
agentos/swarm/agent_memory.py ContextWindowManager._entries_to_context   18 18 0   0%
agentos/swarm/agent_memory.py ContextWindowManager._truncate_text   4 4 0   0%
agentos/swarm/agent_memory.py ContextWindowManager._estimate_tokens   1 1 0   0%
agentos/swarm/agent_memory.py AgentMemory.__init__   4 4 0   0%
agentos/swarm/agent_memory.py AgentMemory.add_round   4 4 0   0%
agentos/swarm/agent_memory.py AgentMemory.set_task   1 1 0   0%
agentos/swarm/agent_memory.py AgentMemory.remember   5 5 0   0%
agentos/swarm/agent_memory.py AgentMemory.recall   15 15 0   0%
agentos/swarm/agent_memory.py AgentMemory.get_context   1 1 0   0%
agentos/swarm/agent_memory.py AgentMemory.clear_working   1 1 0   0%
agentos/swarm/agent_memory.py AgentMemory.clear_all   3 3 0   0%
agentos/swarm/agent_memory.py (no function)   73 0 0   100%
agentos/swarm/agent_monitor.py GateResult.to_dict   1 1 0   0%
agentos/swarm/agent_monitor.py MonitorReport.to_dict   1 1 0   0%
agentos/swarm/agent_monitor.py QualityGate.__init__   6 6 0   0%
agentos/swarm/agent_monitor.py QualityGate.evaluate   10 10 0   0%
agentos/swarm/agent_monitor.py AgentMonitor.__init__   3 3 0   0%
agentos/swarm/agent_monitor.py AgentMonitor.add_gate   2 2 0   0%
agentos/swarm/agent_monitor.py AgentMonitor.add_gates   2 2 0   0%
agentos/swarm/agent_monitor.py AgentMonitor.monitor_execution   77 77 0   0%
agentos/swarm/agent_monitor.py AgentMonitor._summarize   6 6 0   0%
agentos/swarm/agent_monitor.py output_not_empty   2 2 0   0%
agentos/swarm/agent_monitor.py output_not_empty.check   7 7 0   0%
agentos/swarm/agent_monitor.py output_length_range   2 2 0   0%
agentos/swarm/agent_monitor.py output_length_range.check   7 7 0   0%
agentos/swarm/agent_monitor.py no_error_output   3 3 0   0%
agentos/swarm/agent_monitor.py no_error_output.check   6 6 0   0%
agentos/swarm/agent_monitor.py contains_keywords   2 2 0   0%
agentos/swarm/agent_monitor.py contains_keywords.check   7 7 0   0%
agentos/swarm/agent_monitor.py latency_max   2 2 0   0%
agentos/swarm/agent_monitor.py latency_max.check   5 5 0   0%
agentos/swarm/agent_monitor.py confidence_min   2 2 0   0%
agentos/swarm/agent_monitor.py confidence_min.check   5 5 0   0%
agentos/swarm/agent_monitor.py (no function)   59 0 1   100%
agentos/swarm/code_sandbox.py SandboxResult.to_dict   1 1 0   0%
agentos/swarm/code_sandbox.py TestCase.to_dict   6 6 0   0%
agentos/swarm/code_sandbox.py CodeSandbox.__init__   4 4 0   0%
agentos/swarm/code_sandbox.py CodeSandbox.run   18 18 0   0%
agentos/swarm/code_sandbox.py CodeSandbox._check_security   13 13 0   0%
agentos/swarm/code_sandbox.py CodeSandbox._check_syntax   5 5 0   0%
agentos/swarm/code_sandbox.py CodeSandbox._build_script   8 8 0   0%
agentos/swarm/code_sandbox.py CodeSandbox._execute_script   38 38 0   0%
agentos/swarm/code_sandbox.py time_module   2 2 0   0%
agentos/swarm/code_sandbox.py CodeFeedbackExtractor.extract   18 18 0   0%
agentos/swarm/code_sandbox.py (no function)   44 0 0   100%
agentos/swarm/coordinator.py MessageBus.__init__   3 3 0   0%
agentos/swarm/coordinator.py MessageBus.publish   5 5 0   0%
agentos/swarm/coordinator.py MessageBus.subscribe   1 1 0   0%
agentos/swarm/coordinator.py MessageBus.messages   1 1 0   0%
agentos/swarm/coordinator.py MessageBus.shared_memory   1 1 0   0%
agentos/swarm/coordinator.py SwarmMessage.to_dict   1 1 0   0%
agentos/swarm/coordinator.py SwarmResult.to_dict   8 8 0   0%
agentos/swarm/coordinator.py AgentInfo.is_available   1 1 0   0%
agentos/swarm/coordinator.py SwarmTask.is_ready   1 1 0   0%
agentos/swarm/coordinator.py SwarmTask.duration_ms   3 3 0   0%
agentos/swarm/coordinator.py TaskAllocator.__init__   1 1 0   0%
agentos/swarm/coordinator.py TaskAllocator.allocate   23 23 0   0%
agentos/swarm/coordinator.py ConflictResolver.__init__   1 1 0   0%
agentos/swarm/coordinator.py ConflictResolver.detect_conflict   18 18 0   0%
agentos/swarm/coordinator.py ConflictResolver.resolve   9 9 0   0%
agentos/swarm/coordinator.py ConflictResolver._resolve_text   24 24 0   0%
agentos/swarm/coordinator.py ConflictResolver._resolve_numeric   8 8 0   0%
agentos/swarm/coordinator.py ConflictResolver._text_similarity   9 9 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.__init__   18 18 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.register   1 1 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.unregister   4 4 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.get_agent   1 1 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.list_agents   1 1 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.execute   4 4 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.smart_execute   93 93 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.execute_with_feedback   17 17 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.execute_with_feedback.executor   12 12 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator._execute_raw   4 4 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator._execute_star   13 13 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator._execute_ring   18 18 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator._execute_mesh   11 11 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator._execute_agent_mesh   6 6 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator._execute_tree   27 27 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.send_message   3 3 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.get_messages   3 3 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.clear_messages   1 1 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.execute_code   24 24 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.smart_execute_with_hitl   85 85 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.monitor_execute   14 14 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.monitor_execute.execute_fn   5 5 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.register_tool   2 2 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.find_tool   1 1 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.route_tool   2 2 0   0%
agentos/swarm/coordinator.py SmartSwarmCoordinator.execute_tool   1 1 0   0%
agentos/swarm/coordinator.py (no function)   163 0 0   100%
agentos/swarm/eval_feedback_loop.py EvalFeedbackLoop.__init__   3 3 0   0%
agentos/swarm/eval_feedback_loop.py EvalFeedbackLoop.run   43 43 0   0%
agentos/swarm/eval_feedback_loop.py EvalFeedbackLoop._score   7 7 0   0%
agentos/swarm/eval_feedback_loop.py EvalFeedbackLoop._heuristic_score   12 12 0   0%
agentos/swarm/eval_feedback_loop.py EvalFeedbackLoop._signals_from_scores   13 13 0   0%
agentos/swarm/eval_feedback_loop.py EvalFeedbackLoop._suggestion_for_metric   3 3 0   0%
agentos/swarm/eval_feedback_loop.py EvalFeedbackLoop._refine_task   10 10 0   0%
agentos/swarm/eval_feedback_loop.py (no function)   39 0 0   100%
agentos/swarm/execution_trace.py TraceSpan.is_leaf   1 1 0   0%
agentos/swarm/execution_trace.py TraceSpan.to_dict   1 1 0   0%
agentos/swarm/execution_trace.py TraceSpan.to_flat_list   4 4 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.start_span   20 20 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.end_span   11 11 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.add_event   7 7 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.to_dict   1 1 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.to_json   1 1 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.to_tree_string   11 11 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.summary   4 4 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.bottlenecks   9 9 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.bottlenecks.collect   3 3 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.errors_list   5 5 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.errors_list.collect   4 4 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.timeline   9 9 0   0%
agentos/swarm/execution_trace.py ExecutionTrace.timeline.collect   3 3 0   0%
agentos/swarm/execution_trace.py TraceCollector.__init__   2 2 0   0%
agentos/swarm/execution_trace.py TraceCollector.add   4 4 0   0%
agentos/swarm/execution_trace.py TraceCollector.get   1 1 0   0%
agentos/swarm/execution_trace.py TraceCollector.stats   11 11 0   0%
agentos/swarm/execution_trace.py TraceCollector.failed_tasks   5 5 0   0%
agentos/swarm/execution_trace.py (no function)   68 0 0   100%
agentos/swarm/human_loop.py Breakpoint.to_dict   1 1 0   0%
agentos/swarm/human_loop.py HITLManager.__init__   5 5 0   0%
agentos/swarm/human_loop.py HITLManager.register_handler   1 1 0   0%
agentos/swarm/human_loop.py HITLManager.request_decision   33 33 0   0%
agentos/swarm/human_loop.py HITLManager.provide_decision   3 3 0   0%
agentos/swarm/human_loop.py HITLManager.should_break_before_task   7 7 0   0%
agentos/swarm/human_loop.py HITLManager.should_break_on_result   7 7 0   0%
agentos/swarm/human_loop.py HITLManager.should_break_on_failure   3 3 0   0%
agentos/swarm/human_loop.py HITLManager.pending_count   1 1 0   0%
agentos/swarm/human_loop.py HITLManager.total_breakpoints   1 1 0   0%
agentos/swarm/human_loop.py (no function)   56 0 1   100%
agentos/swarm/patterns.py SwarmPatterns.__init__   2 2 0   0%
agentos/swarm/patterns.py SwarmPatterns.collaborate   10 10 0   0%
agentos/swarm/patterns.py SwarmPatterns._broadcast   9 9 0   0%
agentos/swarm/patterns.py SwarmPatterns._pipeline   13 13 0   0%
agentos/swarm/patterns.py SwarmPatterns._hierarchical   20 20 0   0%
agentos/swarm/patterns.py SwarmPatterns._consensus   18 18 0   0%
agentos/swarm/patterns.py SwarmPatterns._round_robin   8 8 0   0%
agentos/swarm/patterns.py SwarmPatterns._invoke_member   8 8 0   0%
agentos/swarm/patterns.py SwarmPatterns.collaborate_async   13 13 0   0%
agentos/swarm/patterns.py SwarmPatterns.collaborate_async.run_one   2 2 0   0%
agentos/swarm/patterns.py (no function)   54 0 0   100%
agentos/swarm/result_fusion.py ResultFusion.__init__   2 2 0   0%
agentos/swarm/result_fusion.py ResultFusion.fuse   15 15 0   0%
agentos/swarm/result_fusion.py ResultFusion._compute_scores   6 6 0   0%
agentos/swarm/result_fusion.py ResultFusion._quality_heuristic   23 23 0   0%
agentos/swarm/result_fusion.py ResultFusion._llm_judge   39 39 0   0%
agentos/swarm/result_fusion.py ResultFusion._weighted_aggregate   11 11 0   0%
agentos/swarm/result_fusion.py ResultFusion._check_consensus   17 17 0   0%
agentos/swarm/result_fusion.py (no function)   23 0 0   100%
agentos/swarm/task_decomposer.py SubTask.to_dict   1 1 0   0%
agentos/swarm/task_decomposer.py TaskDecomposer.__init__   2 2 0   0%
agentos/swarm/task_decomposer.py TaskDecomposer.decompose   7 7 0   0%
agentos/swarm/task_decomposer.py TaskDecomposer._llm_decompose   22 22 0   0%
agentos/swarm/task_decomposer.py TaskDecomposer._fallback_decompose   28 28 0   0%
agentos/swarm/task_decomposer.py (no function)   26 0 0   100%
agentos/swarm/tool_registry.py ToolSchema.to_openai_function   10 10 0   0%
agentos/swarm/tool_registry.py ToolSchema.match_score   22 22 0   0%
agentos/swarm/tool_registry.py ToolRegistry.__init__   7 7 0   0%
agentos/swarm/tool_registry.py ToolRegistry.register   12 12 0   0%
agentos/swarm/tool_registry.py ToolRegistry.register_many   1 1 0   0%
agentos/swarm/tool_registry.py ToolRegistry.unregister   9 9 0   0%
agentos/swarm/tool_registry.py ToolRegistry.get   4 4 0   0%
agentos/swarm/tool_registry.py ToolRegistry.search   15 15 0   0%
agentos/swarm/tool_registry.py ToolRegistry.search_by_capability   2 2 0   0%
agentos/swarm/tool_registry.py ToolRegistry.search_by_tag   2 2 0   0%
agentos/swarm/tool_registry.py ToolRegistry.list_categories   1 1 0   0%
agentos/swarm/tool_registry.py ToolRegistry.list_capabilities   1 1 0   0%
agentos/swarm/tool_registry.py ToolRegistry.list_tags   1 1 0   0%
agentos/swarm/tool_registry.py ToolRegistry.export_openai_functions   8 8 0   0%
agentos/swarm/tool_registry.py ToolRegistry.check_rate_limit   8 8 0   0%
agentos/swarm/tool_registry.py ToolRegistry.record_usage   2 2 0   0%
agentos/swarm/tool_registry.py ToolRegistry.get_stats   1 1 0   0%
agentos/swarm/tool_registry.py ToolRouter.__init__   2 2 0   0%
agentos/swarm/tool_registry.py ToolRouter.route   5 5 0   0%
agentos/swarm/tool_registry.py ToolRouter._is_llm_worthwhile   6 6 0   0%
agentos/swarm/tool_registry.py ToolRouter._llm_route   13 13 0   0%
agentos/swarm/tool_registry.py ToolRouter._semantic_route   17 17 0   0%
agentos/swarm/tool_registry.py ToolRouter._build_tools_description   15 15 0   0%
agentos/swarm/tool_registry.py ToolExecutionError.__init__   3 3 0   0%
agentos/swarm/tool_registry.py ToolExecutor.__init__   4 4 0   0%
agentos/swarm/tool_registry.py ToolExecutor.execute   20 20 0   0%
agentos/swarm/tool_registry.py ToolExecutor.confirm_destructive   4 4 0   0%
agentos/swarm/tool_registry.py ToolExecutor.cancel_destructive   4 4 0   0%
agentos/swarm/tool_registry.py ToolExecutor._validate_params   20 20 0   0%
agentos/swarm/tool_registry.py ToolExecutor.get_pending_confirmations   1 1 0   0%
agentos/swarm/tool_registry.py create_tool   1 1 0   0%
agentos/swarm/tool_registry.py (no function)   97 0 0   100%
agentos/system/__init__.py (no function)   6 0 0   100%
agentos/system/approval.py ApprovalTicket.__post_init__   2 2 0   0%
agentos/system/approval.py ApprovalTicket.wait   6 6 0   0%
agentos/system/approval.py ApprovalTicket.approve   4 4 0   0%
agentos/system/approval.py ApprovalTicket.deny   4 4 0   0%
agentos/system/approval.py ApprovalEngine.__init__   5 5 0   0%
agentos/system/approval.py ApprovalEngine.set_push_callback   1 1 0   0%
agentos/system/approval.py ApprovalEngine.request   17 17 0   0%
agentos/system/approval.py ApprovalEngine.resolve   7 7 0   0%
agentos/system/approval.py ApprovalEngine.get_pending_tickets   1 1 0   0%
agentos/system/approval.py ApprovalEngine.clear_denied   1 1 0   0%
agentos/system/approval.py (no function)   36 0 0   100%
agentos/system/browser.py BrowserSession.__init__   7 7 0   0%
agentos/system/browser.py BrowserSession.__aenter__   2 2 0   0%
agentos/system/browser.py BrowserSession.__aexit__   1 1 0   0%
agentos/system/browser.py BrowserSession.start   7 7 0   0%
agentos/system/browser.py BrowserSession.close   4 4 0   0%
agentos/system/browser.py BrowserSession.navigate   10 10 0   0%
agentos/system/browser.py BrowserSession.click   7 7 0   0%
agentos/system/browser.py BrowserSession.type_text   7 7 0   0%
agentos/system/browser.py BrowserSession.extract_text   10 10 0   0%
agentos/system/browser.py BrowserSession.extract_html   7 7 0   0%
agentos/system/browser.py BrowserSession.screenshot   8 8 0   0%
agentos/system/browser.py BrowserSession.execute_js   7 7 0   0%
agentos/system/browser.py BrowserSession.wait   9 9 0   0%
agentos/system/browser.py BrowserSession.scroll   14 14 0   0%
agentos/system/browser.py BrowserSession.current_url   1 1 0   0%
agentos/system/browser.py CDPBrowser.__init__   4 4 0   0%
agentos/system/browser.py CDPBrowser.session   7 7 0   0%
agentos/system/browser.py CDPBrowser.quick_fetch   7 7 0   0%
agentos/system/browser.py CDPBrowser.quick_screenshot   5 5 0   0%
agentos/system/browser.py CDPBrowser.execute_action   21 21 0   0%
agentos/system/browser.py (no function)   48 0 0   100%
agentos/system/file_ops.py FileOperator.__init__   2 2 0   0%
agentos/system/file_ops.py FileOperator.read   15 15 0   0%
agentos/system/file_ops.py FileOperator.read_bytes   13 13 0   0%
agentos/system/file_ops.py FileOperator.list_dir   19 19 0   0%
agentos/system/file_ops.py FileOperator.search   22 22 0   0%
agentos/system/file_ops.py FileOperator.write   15 15 0   0%
agentos/system/file_ops.py FileOperator.write_bytes   15 15 0   0%
agentos/system/file_ops.py FileOperator.delete   12 12 0   0%
agentos/system/file_ops.py FileOperator.move   12 12 0   0%
agentos/system/file_ops.py FileOperator.mkdir   13 13 0   0%
agentos/system/file_ops.py FileOperator.stat   11 11 0   0%
agentos/system/file_ops.py FileOperator._format_size   5 5 0   0%
agentos/system/file_ops.py (no function)   39 0 0   100%
agentos/system/permissions.py PermissionTier.label   1 1 0   0%
agentos/system/permissions.py PermissionDenied.__init__   4 4 0   0%
agentos/system/permissions.py SystemPermissionManager.__init__   2 2 0   0%
agentos/system/permissions.py SystemPermissionManager.create_session   3 3 0   0%
agentos/system/permissions.py SystemPermissionManager.get_session   3 3 0   0%
agentos/system/permissions.py SystemPermissionManager.close_session   1 1 0   0%
agentos/system/permissions.py SystemPermissionManager.check   8 8 0   0%
agentos/system/permissions.py SystemPermissionManager.require   4 4 0   0%
agentos/system/permissions.py SystemPermissionManager.elevate   10 10 0   0%
agentos/system/permissions.py SystemPermissionManager.escalate   3 3 0   0%
agentos/system/permissions.py SystemPermissionManager.revoke_escalation   2 2 0   0%
agentos/system/permissions.py SystemPermissionManager.set_safe_mode   3 3 0   0%
agentos/system/permissions.py SystemPermissionManager.set_dev_mode   3 3 0   0%
agentos/system/permissions.py SystemPermissionManager.set_full_mode   3 3 0   0%
agentos/system/permissions.py SystemPermissionManager._tier_covers   1 1 0   0%
agentos/system/permissions.py SystemPermissionManager._resource_matches   9 9 0   0%
agentos/system/permissions.py (no function)   55 0 0   100%
agentos/system/shell_exec.py ShellSandbox.__init__   1 1 0   0%
agentos/system/shell_exec.py ShellSandbox.work_dir   1 1 0   0%
agentos/system/shell_exec.py ShellSandbox.filtered_env   8 8 0   0%
agentos/system/shell_exec.py ShellSandbox.cleanup   5 5 0   0%
agentos/system/shell_exec.py ShellExecutor.__init__   3 3 0   0%
agentos/system/shell_exec.py ShellExecutor.create_sandbox   3 3 0   0%
agentos/system/shell_exec.py ShellExecutor.get_sandbox   3 3 0   0%
agentos/system/shell_exec.py ShellExecutor.cleanup_sandbox   3 3 0   0%
agentos/system/shell_exec.py ShellExecutor.cleanup_all   3 3 0   0%
agentos/system/shell_exec.py ShellExecutor.execute   17 17 0   0%
agentos/system/shell_exec.py ShellExecutor.execute_checked   7 7 0   0%
agentos/system/shell_exec.py ShellExecutor._execute_with_policy   27 27 0   0%
agentos/system/shell_exec.py ShellExecutor._safety_check   18 18 0   0%
agentos/system/shell_exec.py ShellExecutor._truncate   5 5 0   0%
agentos/system/shell_exec.py (no function)   52 0 0   100%
agentos/testing/__init__.py (no function)   2 0 0   100%
agentos/testing/fixtures.py MockLLMClient.__init__   3 3 0   0%
agentos/testing/fixtures.py MockLLMClient.chat   4 4 0   0%
agentos/testing/fixtures.py MockLLMClient.reset   2 2 0   0%
agentos/testing/fixtures.py mock_openai_client   3 3 0   0%
agentos/testing/fixtures.py mock_model_response   1 1 0   0%
agentos/testing/fixtures.py sample_config   4 4 0   0%
agentos/testing/fixtures.py sample_loop_config   4 4 0   0%
agentos/testing/fixtures.py temp_workspace   5 5 0   0%
agentos/testing/fixtures.py mock_memory_store   2 2 0   0%
agentos/testing/fixtures.py sample_agent_state   1 1 0   0%
agentos/testing/fixtures.py sample_audit_report   1 1 0   0%
agentos/testing/fixtures.py sample_health_status   1 1 0   0%
agentos/testing/fixtures.py sample_docker_config   1 1 0   0%
agentos/testing/fixtures.py sample_middleware_stack   1 1 0   0%
agentos/testing/fixtures.py sample_alert_config   1 1 0   0%
agentos/testing/fixtures.py _deep_merge   4 4 0   0%
agentos/testing/fixtures.py (no function)   33 0 0   100%
agentos/tests/__init__.py (no function)   0 0 0   100%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_risk_level_enum   4 4 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_risk_rating_defaults   6 6 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_requires_confirm_high   3 3 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_requires_confirm_critical   3 3 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_requires_confirm_financial   3 3 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_get_risk_preset_list_files   4 4 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_get_risk_preset_delete_file   5 5 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_get_risk_preset_payment   5 5 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_get_risk_preset_case_insensitive   2 2 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_infer_risk_level_keyword_delete   3 3 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_infer_risk_level_keyword_write   3 3 0   0%
agentos/tests/test_1_1_4_features.py TestToolRiskRating.test_infer_risk_level_default   3 3 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_empty_pipeline_allows   5 5 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_blocking_middleware   11 11 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_blocking_middleware.Blocker.phases   1 1 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_blocking_middleware.Blocker.process   1 1 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_transform_middleware   12 12 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_transform_middleware.UpperCaseTransform.phases   1 1 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_transform_middleware.UpperCaseTransform.process   5 5 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_chain_add   5 5 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_remove   4 4 0   0%
agentos/tests/test_1_1_4_features.py TestMiddlewarePipeline.test_phase_filtering   5 5 0   0%
agentos/tests/test_1_1_4_features.py TestRunCostSession.test_session_lifecycle   13 13 0   0%
agentos/tests/test_1_1_4_features.py TestRunCostSession.test_total_tokens   5 5 0   0%
agentos/tests/test_1_1_4_features.py TestCostTrackerEnhanced.test_start_end_session   8 8 0   0%
agentos/tests/test_1_1_4_features.py TestCostTrackerEnhanced.test_record_with_session   8 8 0   0%
agentos/tests/test_1_1_4_features.py TestCostTrackerEnhanced.test_cost_by_session   10 10 0   0%
agentos/tests/test_1_1_4_features.py TestCostTrackerEnhanced.test_get_session_active_and_completed   6 6 0   0%
agentos/tests/test_1_1_4_features.py TestCostTrackerEnhanced.test_record_with_cache   5 5 0   0%
agentos/tests/test_1_1_4_features.py (no function)   37 37 0   0%
agentos/tests/test_a2a.py TestA2AParts.test_text_part_roundtrip   6 6 0   0%
agentos/tests/test_a2a.py TestA2AParts.test_file_part_roundtrip   5 5 0   0%
agentos/tests/test_a2a.py TestA2AParts.test_data_part_roundtrip   4 4 0   0%
agentos/tests/test_a2a.py TestA2AParts.test_part_from_dict_dispatcher   10 10 0   0%
agentos/tests/test_a2a.py TestA2AArtifact.test_roundtrip   5 5 0   0%
agentos/tests/test_a2a.py TestA2AArtifact.test_url_artifact   5 5 0   0%
agentos/tests/test_a2a.py TestA2AMessage.test_user_text   4 4 0   0%
agentos/tests/test_a2a.py TestA2AMessage.test_agent_text   3 3 0   0%
agentos/tests/test_a2a.py TestA2AMessage.test_multipart_roundtrip   9 9 0   0%
agentos/tests/test_a2a.py TestA2ATask.test_lifecycle   8 8 0   0%
agentos/tests/test_a2a.py TestA2ATask.test_fail   6 6 0   0%
agentos/tests/test_a2a.py TestA2ATask.test_cancel   5 5 0   0%
agentos/tests/test_a2a.py TestA2ATask.test_cannot_start_non_submitted   4 4 0   0%
agentos/tests/test_a2a.py TestA2ATask.test_cannot_complete_non_working   3 3 0   0%
agentos/tests/test_a2a.py TestA2ATask.test_cannot_cancel_completed   5 5 0   0%
agentos/tests/test_a2a.py TestA2ATask.test_artifact_attachment   4 4 0   0%
agentos/tests/test_a2a.py TestA2ATask.test_json_roundtrip   10 10 0   0%
agentos/tests/test_a2a.py TestA2ATask.test_state_history   6 6 0   0%
agentos/tests/test_a2a.py TestA2AHandoff.test_roundtrip   8 8 0   0%
agentos/tests/test_a2a.py TestA2AHandoff.test_json_roundtrip   5 5 0   0%
agentos/tests/test_a2a.py TestA2ASession.test_basic   6 6 0   0%
agentos/tests/test_a2a.py TestA2ASession.test_get_last_n   6 6 0   0%
agentos/tests/test_a2a.py TestA2Server.test_process_task_success   7 7 0   0%
agentos/tests/test_a2a.py TestA2Server.test_process_task_success.handler   1 1 0   0%
agentos/tests/test_a2a.py TestA2Server.test_process_task_no_handler   5 5 0   0%
agentos/tests/test_a2a.py TestA2Server.test_process_task_handler_error   7 7 0   0%
agentos/tests/test_a2a.py TestA2Server.test_process_task_handler_error.bad_handler   1 1 0   0%
agentos/tests/test_a2a.py TestA2Server.test_get_task   5 5 0   0%
agentos/tests/test_a2a.py TestA2Server.test_list_tasks_by_state   8 8 0   0%
agentos/tests/test_a2a.py TestA2Server.test_cleanup   10 10 0   0%
agentos/tests/test_a2a.py TestConvenience.test_new_task   4 4 0   0%
agentos/tests/test_a2a.py TestConvenience.test_new_handoff   5 5 0   0%
agentos/tests/test_a2a.py (no function)   44 44 0   0%
agentos/tests/test_conversation.py conv   1 1 0   0%
agentos/tests/test_conversation.py test_add_message   4 4 0   0%
agentos/tests/test_conversation.py test_add_many   3 3 0   0%
agentos/tests/test_conversation.py test_get_context   6 6 0   0%
agentos/tests/test_conversation.py test_fifo_trim   5 5 0   0%
agentos/tests/test_conversation.py test_preserve_system   9 9 0   0%
agentos/tests/test_conversation.py test_token_tracking   2 2 0   0%
agentos/tests/test_conversation.py test_fork_and_switch   8 8 0   0%
agentos/tests/test_conversation.py test_fork_branch_not_found   2 2 0   0%
agentos/tests/test_conversation.py test_merge_branch_append   6 6 0   0%
agentos/tests/test_conversation.py test_clear   4 4 0   0%
agentos/tests/test_conversation.py test_clear_keep_system   6 6 0   0%
agentos/tests/test_conversation.py test_stats_tracking   5 5 0   0%
agentos/tests/test_conversation.py test_message_id_unique   3 3 0   0%
agentos/tests/test_conversation.py test_empty_context   2 2 0   0%
agentos/tests/test_conversation.py test_get_system_prompt   3 3 0   0%
agentos/tests/test_conversation.py test_importance_weighted_trim   6 6 0   0%
agentos/tests/test_conversation.py test_trim_stats_increment   5 5 0   0%
agentos/tests/test_conversation.py (no function)   22 22 0   0%
agentos/tests/test_guardrails.py TestInputGuardrail.test_no_rules_passes   4 4 0   0%
agentos/tests/test_guardrails.py TestInputGuardrail.test_single_rule_blocks   5 5 0   0%
agentos/tests/test_guardrails.py TestInputGuardrail.test_single_rule_passes_clean_text   4 4 0   0%
agentos/tests/test_guardrails.py TestInputGuardrail.test_disabled_rule_skipped   4 4 0   0%
agentos/tests/test_guardrails.py TestInputGuardrail.test_add_remove_rule   7 7 0   0%
agentos/tests/test_guardrails.py TestOutputGuardrail.test_output_passes   3 3 0   0%
agentos/tests/test_guardrails.py TestOutputGuardrail.test_output_blocks   4 4 0   0%
agentos/tests/test_guardrails.py TestGuardrailEngine.test_both_pipelines   4 4 0   0%
agentos/tests/test_guardrails.py TestGuardrailEngine.test_input_only   4 4 0   0%
agentos/tests/test_guardrails.py TestPIIRule.test_detects_email   3 3 0   0%
agentos/tests/test_guardrails.py TestPIIRule.test_sanitizes_email   7 7 0   0%
agentos/tests/test_guardrails.py TestPIIRule.test_no_pii_passes   2 2 0   0%
agentos/tests/test_guardrails.py TestKeywordBlockRule.test_case_insensitive_default   2 2 0   0%
agentos/tests/test_guardrails.py TestKeywordBlockRule.test_case_sensitive   3 3 0   0%
agentos/tests/test_guardrails.py TestLengthLimitRule.test_within_limit   2 2 0   0%
agentos/tests/test_guardrails.py TestLengthLimitRule.test_exceeds_limit   2 2 0   0%
agentos/tests/test_guardrails.py TestRegexRule.test_custom_pattern   3 3 0   0%
agentos/tests/test_guardrails.py TestCodeInjectionRule.test_dan_prompt   2 2 0   0%
agentos/tests/test_guardrails.py TestCodeInjectionRule.test_system_tag_injection   2 2 0   0%
agentos/tests/test_guardrails.py TestCodeInjectionRule.test_sql_injection   2 2 0   0%
agentos/tests/test_guardrails.py TestCodeInjectionRule.test_eval_injection   2 2 0   0%
agentos/tests/test_guardrails.py TestCodeInjectionRule.test_normal_prompt_passes   2 2 0   0%
agentos/tests/test_guardrails.py TestBuildDefaultRules.test_returns_list   2 2 0   0%
agentos/tests/test_guardrails.py TestBuildDefaultRules.test_with_keywords   2 2 0   0%
agentos/tests/test_guardrails.py TestPolicyEnforcer.test_initial_state   3 3 0   0%
agentos/tests/test_guardrails.py TestPolicyEnforcer.test_single_violation_no_block   5 5 0   0%
agentos/tests/test_guardrails.py TestPolicyEnforcer.test_cumulative_block   6 6 0   0%
agentos/tests/test_guardrails.py TestPolicyEnforcer.test_category_block   6 6 0   0%
agentos/tests/test_guardrails.py TestPolicyEnforcer.test_reset   8 8 0   0%
agentos/tests/test_guardrails.py TestPolicyEnforcer.test_session_blocked_propagates   5 5 0   0%
agentos/tests/test_guardrails.py (no function)   44 44 0   0%
agentos/tests/test_hitl.py TestApprovalRequest.test_create_request   4 4 0   0%
agentos/tests/test_hitl.py TestApprovalDecision.test_approved   3 3 0   0%
agentos/tests/test_hitl.py TestApprovalDecision.test_modified_is_approved   2 2 0   0%
agentos/tests/test_hitl.py TestApprovalDecision.test_rejected   3 3 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_low_risk_auto_skipped   3 3 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_high_risk_needs_approval   4 4 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_auto_approve_domain   4 4 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_blocked_domain   4 4 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_rejected_decision   4 4 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_history   5 5 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_pending_queue   7 7 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_approval_cache   7 7 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_critical_blocked_automatically   4 4 0   0%
agentos/tests/test_hitl.py TestHumanInTheLoop.test_max_pending   8 8 0   0%
agentos/tests/test_hitl.py TestApprovalPresets.test_default   3 3 0   0%
agentos/tests/test_hitl.py TestApprovalPresets.test_permissive   3 3 0   0%
agentos/tests/test_hitl.py TestApprovalPresets.test_strict   3 3 0   0%
agentos/tests/test_hitl.py (no function)   24 24 0   0%
agentos/tests/test_mcp.py TestMCPServerConfig.test_defaults   5 5 0   0%
agentos/tests/test_mcp.py TestMCPServerConfig.test_custom   4 4 0   0%
agentos/tests/test_mcp.py TestMCPClientLifecycle.test_init_empty   5 5 0   0%
agentos/tests/test_mcp.py TestMCPClientLifecycle.test_context_manager   2 2 0   0%
agentos/tests/test_mcp.py TestMCPClientLifecycle.test_connect_unknown_transport   4 4 0   0%
agentos/tests/test_mcp.py TestMCPClientLifecycle.test_sse_requires_url   4 4 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapter.test_adapt_tool_basic   6 6 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapter.test_to_openai_schema   7 7 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapter.test_to_anthropic_schema   5 5 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapter.test_write_operation_detection   5 5 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapter.test_read_operation_detection   5 5 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapter.test_extract_target_path   5 5 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapter.test_permission_default   4 4 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapter.test_permission_custom   4 4 0   0%
agentos/tests/test_mcp.py TestMCPToolRegistry.test_empty_registry   4 4 0   0%
agentos/tests/test_mcp.py TestMCPToolRegistry.test_refresh   3 3 0   0%
agentos/tests/test_mcp.py TestMCPDataModels.test_tool_info_minimal   3 3 0   0%
agentos/tests/test_mcp.py TestMCPDataModels.test_resource_info   3 3 0   0%
agentos/tests/test_mcp.py TestMCPDataModels.test_prompt_info   3 3 0   0%
agentos/tests/test_mcp.py TestMCPError.test_error_basic   3 3 0   0%
agentos/tests/test_mcp.py TestMCPError.test_error_with_data   2 2 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapterEdgeCases.test_adapter_empty_schema   5 5 0   0%
agentos/tests/test_mcp.py TestMCPToolAdapterEdgeCases.test_adapter_no_description   4 4 0   0%
agentos/tests/test_mcp.py (no function)   38 38 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox.test_basic_python_execution   7 7 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox.test_basic_bash_execution   6 6 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox.test_code_with_error   6 6 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox.test_timeout   7 7 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox.test_stdout_truncation   6 6 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox.test_input_files   10 10 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox.test_output_collection   12 12 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox.test_execute_command   6 6 0   0%
agentos/tests/test_sandbox_executor.py TestProcessSandbox.test_context_manager   8 8 0   0%
agentos/tests/test_sandbox_executor.py TestSandboxConfig.test_defaults   4 4 0   0%
agentos/tests/test_sandbox_executor.py TestSandboxConfig.test_custom   5 5 0   0%
agentos/tests/test_sandbox_executor.py TestDockerFallback.test_docker_fallback_when_no_docker   5 5 0   0%
agentos/tests/test_sandbox_executor.py (no function)   19 19 0   0%
agentos/tests/test_schema_enforcer.py enforcer   1 1 0   0%
agentos/tests/test_schema_enforcer.py test_valid_output_passes   5 5 0   0%
agentos/tests/test_schema_enforcer.py test_missing_field_fallback   4 4 0   0%
agentos/tests/test_schema_enforcer.py test_json_string_repair   4 4 0   0%
agentos/tests/test_schema_enforcer.py test_json_markdown_codeblock_repair   4 4 0   0%
agentos/tests/test_schema_enforcer.py test_single_quote_json_repair   4 4 0   0%
agentos/tests/test_schema_enforcer.py test_extra_field_ok   3 3 0   0%
agentos/tests/test_schema_enforcer.py test_completely_invalid_full_fallback   4 4 0   0%
agentos/tests/test_schema_enforcer.py test_nested_output   4 4 0   0%
agentos/tests/test_schema_enforcer.py test_stats_tracking   5 5 0   0%
agentos/tests/test_schema_enforcer.py test_enforce_batch   4 4 0   0%
agentos/tests/test_schema_enforcer.py test_fix_strategy_order_respected   5 5 0   0%
agentos/tests/test_schema_enforcer.py (no function)   36 36 0   0%
agentos/tests/test_subagent_parent_child.py TestSharedState.test_set_get   4 4 0   0%
agentos/tests/test_subagent_parent_child.py TestSharedState.test_update_snapshot   4 4 0   0%
agentos/tests/test_subagent_parent_child.py TestSharedState.test_sync_ops   3 3 0   0%
agentos/tests/test_subagent_parent_child.py TestSharedState.test_concurrent_writes   5 5 0   0%
agentos/tests/test_subagent_parent_child.py TestSharedState.test_concurrent_writes.writer   3 3 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_progress_report   8 8 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_progress_report.hb_cb   1 1 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_step_and_heartbeat   7 7 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_step_and_heartbeat.hb_cb   1 1 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_done   8 8 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_done.hb_cb   1 1 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_fail   7 7 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_fail.hb_cb   1 1 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_cancel_detection   10 10 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_cancel_detection.on_cancel   1 1 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_pause_resume   8 8 0   0%
agentos/tests/test_subagent_parent_child.py TestChildContext.test_pause_resume.on_pause   2 2 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle.test_create_context   5 5 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle.test_pause_resume   7 7 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle.test_cancel   4 4 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle.test_get_status   11 11 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle.test_timeout_detection   3 3 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle.test_no_timeout_when_unset   2 2 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle.test_heartbeat_timeout   3 3 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle.test_heartbeat_updates_info   6 6 0   0%
agentos/tests/test_subagent_parent_child.py TestChildHandle.test_shared_state_parent_child   7 7 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_spawn_fork_with_child_context   8 8 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_spawn_fork_with_child_context.run_func   5 5 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_spawn_fork_failure   6 6 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_spawn_fork_failure.run_func   2 2 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_spawn_fork_pause_resume_flow   9 9 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_spawn_fork_pause_resume_flow.run_func   10 10 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_swarm_parallel   9 9 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_swarm_parallel.run_func   5 5 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_cancel_all   9 9 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_cancel_all.run_func   8 8 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_list_children   5 5 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_cleanup   6 6 0   0%
agentos/tests/test_subagent_parent_child.py TestSubAgentManager.test_heartbeat_monitoring   12 12 0   0%
agentos/tests/test_subagent_parent_child.py (no function)   36 36 0   0%
agentos/tools/__init__.py (no function)   12 0 0   100%
agentos/tools/async_executor.py ExecutionMetrics.success_rate   3 3 0   0%
agentos/tools/async_executor.py ExecutionMetrics.average_execution_time   3 3 0   0%
agentos/tools/async_executor.py ExecutionMetrics.record_success   5 5 0   0%
agentos/tools/async_executor.py ExecutionMetrics.record_failure   5 5 0   0%
agentos/tools/async_executor.py ExecutionMetrics.record_timeout   5 5 0   0%
agentos/tools/async_executor.py CircuitBreaker.can_execute   13 13 0   0%
agentos/tools/async_executor.py CircuitBreaker.record_success   5 5 0   0%
agentos/tools/async_executor.py CircuitBreaker.record_failure   8 8 0   0%
agentos/tools/async_executor.py CircuitBreaker.state   1 1 0   0%
agentos/tools/async_executor.py CircuitBreaker.time_until_reset   4 4 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.__init__   8 8 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.set_tool_timeout   1 1 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.get_tool_timeout   1 1 0   0%
agentos/tools/async_executor.py AsyncToolExecutor._get_or_create_metrics   3 3 0   0%
agentos/tools/async_executor.py AsyncToolExecutor._get_or_create_circuit_breaker   3 3 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.execute   16 16 0   0%
agentos/tools/async_executor.py AsyncToolExecutor._execute_with_semaphore   30 30 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.execute_batch   9 9 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.get_metrics   3 3 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.get_circuit_breaker_state   3 3 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.reset_circuit_breaker   4 4 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.reset_all_circuit_breakers   1 1 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.shutdown   7 7 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.active_task_count   1 1 0   0%
agentos/tools/async_executor.py AsyncToolExecutor.available_slots   1 1 0   0%
agentos/tools/async_executor.py SmartRetryExecutor.__init__   6 6 0   0%
agentos/tools/async_executor.py SmartRetryExecutor.execute_with_retry   20 20 0   0%
agentos/tools/async_executor.py execute_tool_with_retry   2 2 0   0%
agentos/tools/async_executor.py execute_tools_concurrently   2 2 0   0%
agentos/tools/async_executor.py (no function)   76 0 0   100%
agentos/tools/audit_logger.py Severity.from_str   1 1 0   0%
agentos/tools/audit_logger.py AuditEvent.to_dict   4 4 0   0%
agentos/tools/audit_logger.py AuditEvent.from_dict   1 1 0   0%
agentos/tools/audit_logger.py AuditLogger.__init__   6 6 0   0%
agentos/tools/audit_logger.py AuditLogger.log   8 8 0   0%
agentos/tools/audit_logger.py AuditLogger.query   21 21 0   0%
agentos/tools/audit_logger.py AuditLogger.recent   2 2 0   0%
agentos/tools/audit_logger.py AuditLogger.export_json   6 6 0   0%
agentos/tools/audit_logger.py AuditLogger.subscribe   2 2 0   0%
agentos/tools/audit_logger.py AuditLogger.unsubscribe   5 5 0   0%
agentos/tools/audit_logger.py AuditLogger._notify   7 7 0   0%
agentos/tools/audit_logger.py AuditLogger.count   2 2 0   0%
agentos/tools/audit_logger.py AuditLogger.capacity   1 1 0   0%
agentos/tools/audit_logger.py (no function)   40 40 0   0%
agentos/tools/base.py ToolResult.ok   1 1 0   0%
agentos/tools/base.py ToolResult.fail   1 1 0   0%
agentos/tools/base.py BaseTool.parameters   0 0 0   100%
agentos/tools/base.py BaseTool.execute   0 0 0   100%
agentos/tools/base.py BaseTool.to_openai_schema   1 0 0   100%
agentos/tools/base.py BaseTool.to_anthropic_schema   1 0 0   100%
agentos/tools/base.py BaseTool.is_write_operation   1 1 0   0%
agentos/tools/base.py BaseTool.is_read_operation   1 1 0   0%
agentos/tools/base.py BaseTool.extract_target_path   1 1 0   0%
agentos/tools/base.py (no function)   39 0 0   100%
agentos/tools/circuit_breaker.py CircuitBreaker.__init__   17 17 0   0%
agentos/tools/circuit_breaker.py CircuitBreaker._transition   16 16 0   0%
agentos/tools/circuit_breaker.py CircuitBreaker.state   2 2 0   0%
agentos/tools/circuit_breaker.py CircuitBreaker.call   9 9 0   0%
agentos/tools/circuit_breaker.py CircuitBreaker._check_state   14 14 0   0%
agentos/tools/circuit_breaker.py CircuitBreaker._on_success   9 9 0   0%
agentos/tools/circuit_breaker.py CircuitBreaker._on_failure   8 8 0   0%
agentos/tools/circuit_breaker.py CircuitBreaker.reset   5 5 0   0%
agentos/tools/circuit_breaker.py CircuitBreaker.trip   3 3 0   0%
agentos/tools/circuit_breaker.py CircuitBreaker.stats   2 2 0   0%
agentos/tools/circuit_breaker.py CircuitRegistry.__init__   2 2 0   0%
agentos/tools/circuit_breaker.py CircuitRegistry.get   4 4 0   0%
agentos/tools/circuit_breaker.py CircuitRegistry.remove   2 2 0   0%
agentos/tools/circuit_breaker.py CircuitRegistry.list_breakers   2 2 0   0%
agentos/tools/circuit_breaker.py CircuitRegistry.reset_all   3 3 0   0%
agentos/tools/circuit_breaker.py get_circuit_registry   5 5 0   0%
agentos/tools/circuit_breaker.py (no function)   35 0 0   100%
agentos/tools/code_agent.py CodeAgentTool.parameters   1 0 0   100%
agentos/tools/code_agent.py CodeAgentTool.execute   10 5 0   50%
agentos/tools/code_agent.py CodeAgentTool.is_write_operation   3 3 0   0%
agentos/tools/code_agent.py ShellTool.parameters   1 0 0   100%
agentos/tools/code_agent.py ShellTool.execute   10 5 0   50%
agentos/tools/code_agent.py ShellTool.is_write_operation   3 3 0   0%
agentos/tools/code_agent.py (no function)   21 0 0   100%
agentos/tools/config_manager.py ConfigSchemaError.__init__   3 3 0   0%
agentos/tools/config_manager.py ConfigSchema.__init__   1 1 0   0%
agentos/tools/config_manager.py ConfigSchema.field   2 2 0   0%
agentos/tools/config_manager.py ConfigSchema.validate   18 18 0   0%
agentos/tools/config_manager.py ConfigManager.__init__   8 8 0   0%
agentos/tools/config_manager.py ConfigManager.load_file   11 11 0   0%
agentos/tools/config_manager.py ConfigManager._parse_yaml   5 5 0   0%
agentos/tools/config_manager.py ConfigManager.load_env   6 6 0   0%
agentos/tools/config_manager.py ConfigManager._parse_value   10 10 0   0%
agentos/tools/config_manager.py ConfigManager.set   6 6 0   0%
agentos/tools/config_manager.py ConfigManager.get   10 10 0   0%
agentos/tools/config_manager.py ConfigManager.get_dot   11 11 0   0%
agentos/tools/config_manager.py ConfigManager.all   6 6 0   0%
agentos/tools/config_manager.py ConfigManager.reload   9 9 0   0%
agentos/tools/config_manager.py ConfigManager.validate   3 3 0   0%
agentos/tools/config_manager.py ConfigManager.on_change   1 1 0   0%
agentos/tools/config_manager.py ConfigManager._notify   5 5 0   0%
agentos/tools/config_manager.py ConfigManager._deep_merge   6 6 0   0%
agentos/tools/config_manager.py (no function)   30 30 0   0%
agentos/tools/connection_pool.py ConnectionPool.__init__   16 16 0   0%
agentos/tools/connection_pool.py ConnectionPool._create   4 4 0   0%
agentos/tools/connection_pool.py ConnectionPool._validate   10 10 0   0%
agentos/tools/connection_pool.py ConnectionPool.acquire   32 32 0   0%
agentos/tools/connection_pool.py ConnectionPool.release   10 10 0   0%
agentos/tools/connection_pool.py ConnectionPool._close_conn   1 1 0   0%
agentos/tools/connection_pool.py ConnectionPool._close_raw   5 5 0   0%
agentos/tools/connection_pool.py ConnectionPool.warm_up   8 8 0   0%
agentos/tools/connection_pool.py ConnectionPool.evict_idle   12 12 0   0%
agentos/tools/connection_pool.py ConnectionPool.close   6 6 0   0%
agentos/tools/connection_pool.py ConnectionPool.stats   4 4 0   0%
agentos/tools/connection_pool.py ConnectionPool.__enter__   1 1 0   0%
agentos/tools/connection_pool.py ConnectionPool.__exit__   1 1 0   0%
agentos/tools/connection_pool.py RateLimiter.__init__   7 7 0   0%
agentos/tools/connection_pool.py RateLimiter.acquire   21 21 0   0%
agentos/tools/connection_pool.py RateLimiter.try_acquire   8 8 0   0%
agentos/tools/connection_pool.py RateLimiter._refill   4 4 0   0%
agentos/tools/connection_pool.py RateLimiter.available   3 3 0   0%
agentos/tools/connection_pool.py RateLimiter.stats   3 3 0   0%
agentos/tools/connection_pool.py ResourceQuota.__init__   3 3 0   0%
agentos/tools/connection_pool.py ResourceQuota.allocate   6 6 0   0%
agentos/tools/connection_pool.py ResourceQuota.release   3 3 0   0%
agentos/tools/connection_pool.py ResourceQuota.set_limit   4 4 0   0%
agentos/tools/connection_pool.py ResourceQuota.get_usage   2 2 0   0%
agentos/tools/connection_pool.py ResourceQuota.total_used   2 2 0   0%
agentos/tools/connection_pool.py ResourceQuota.remaining   1 1 0   0%
agentos/tools/connection_pool.py ResourceQuota.stats   2 2 0   0%
agentos/tools/connection_pool.py create_connection_pool   1 1 0   0%
agentos/tools/connection_pool.py create_rate_limiter   1 1 0   0%
agentos/tools/connection_pool.py create_resource_quota   1 1 0   0%
agentos/tools/connection_pool.py (no function)   51 51 0   0%
agentos/tools/cors.py CORSConfig.__init__   8 8 0   0%
agentos/tools/cors.py CORSConfig.allow_origins   8 8 0   0%
agentos/tools/cors.py CORSConfig.allow_methods   2 2 0   0%
agentos/tools/cors.py CORSConfig.allow_headers   2 2 0   0%
agentos/tools/cors.py CORSConfig.expose_headers   2 2 0   0%
agentos/tools/cors.py CORSConfig.allow_credentials   2 2 0   0%
agentos/tools/cors.py CORSConfig.max_age   2 2 0   0%
agentos/tools/cors.py CORSConfig.allow_all_origins   2 2 0   0%
agentos/tools/cors.py CORSConfig.allow_all_methods   2 2 0   0%
agentos/tools/cors.py CORSConfig.allow_all_headers   2 2 0   0%
agentos/tools/cors.py CORSConfig.is_origin_allowed   9 9 0   0%
agentos/tools/cors.py CORSConfig.preflight_headers   25 25 0   0%
agentos/tools/cors.py CORSConfig.actual_headers   11 11 0   0%
agentos/tools/cors.py CORSConfig.is_preflight   3 3 0   0%
agentos/tools/cors.py (no function)   20 20 0   0%
agentos/tools/csp.py generate_nonce   1 1 0   0%
agentos/tools/csp.py CSP.__init__   1 1 0   0%
agentos/tools/csp.py CSP.default_src   1 1 0   0%
agentos/tools/csp.py CSP.script_src   5 5 0   0%
agentos/tools/csp.py CSP.script_src_elem   3 3 0   0%
agentos/tools/csp.py CSP.script_src_attr   1 1 0   0%
agentos/tools/csp.py CSP.style_src   3 3 0   0%
agentos/tools/csp.py CSP.style_src_elem   3 3 0   0%
agentos/tools/csp.py CSP.style_src_attr   1 1 0   0%
agentos/tools/csp.py CSP.img_src   1 1 0   0%
agentos/tools/csp.py CSP.connect_src   1 1 0   0%
agentos/tools/csp.py CSP.font_src   1 1 0   0%
agentos/tools/csp.py CSP.object_src   1 1 0   0%
agentos/tools/csp.py CSP.media_src   1 1 0   0%
agentos/tools/csp.py CSP.frame_src   1 1 0   0%
agentos/tools/csp.py CSP.frame_ancestors   1 1 0   0%
agentos/tools/csp.py CSP.form_action   1 1 0   0%
agentos/tools/csp.py CSP.base_uri   1 1 0   0%
agentos/tools/csp.py CSP.worker_src   1 1 0   0%
agentos/tools/csp.py CSP.child_src   1 1 0   0%
agentos/tools/csp.py CSP.manifest_src   1 1 0   0%
agentos/tools/csp.py CSP.prefetch_src   1 1 0   0%
agentos/tools/csp.py CSP.navigate_to   1 1 0   0%
agentos/tools/csp.py CSP.sandbox   3 3 0   0%
agentos/tools/csp.py CSP.report_uri   1 1 0   0%
agentos/tools/csp.py CSP.report_to   2 2 0   0%
agentos/tools/csp.py CSP.upgrade_insecure_requests   2 2 0   0%
agentos/tools/csp.py CSP.block_all_mixed_content   2 2 0   0%
agentos/tools/csp.py CSP._set   5 5 0   0%
agentos/tools/csp.py CSP.to_header   9 9 0   0%
agentos/tools/csp.py CSP.to_dict   1 1 0   0%
agentos/tools/csp.py CSP.parse   15 15 0   0%
agentos/tools/csp.py CSP.is_valid_directive   1 1 0   0%
agentos/tools/csp.py CSP.strict_policy   14 14 0   0%
agentos/tools/csp.py (no function)   44 44 0   0%
agentos/tools/data_tools.py JsonTool.parameters   1 1 0   0%
agentos/tools/data_tools.py JsonTool.execute   33 33 0   0%
agentos/tools/data_tools.py JsonTool._jsonpath_query   16 16 0   0%
agentos/tools/data_tools.py CsvTool.parameters   1 1 0   0%
agentos/tools/data_tools.py CsvTool.execute   36 36 0   0%
agentos/tools/data_tools.py (no function)   20 0 0   100%
agentos/tools/data_validator.py Field.__init__   12 12 0   0%
agentos/tools/data_validator.py ValidationError.__init__   2 2 0   0%
agentos/tools/data_validator.py DataValidator.__init__   1 1 0   0%
agentos/tools/data_validator.py DataValidator.validate   5 5 0   0%
agentos/tools/data_validator.py DataValidator.is_valid   5 5 0   0%
agentos/tools/data_validator.py DataValidator.errors   3 3 0   0%
agentos/tools/data_validator.py DataValidator._validate_dict   15 15 0   0%
agentos/tools/data_validator.py DataValidator._validate_value   31 31 0   0%
agentos/tools/data_validator.py DataValidator._validate_list   6 6 0   0%
agentos/tools/data_validator.py (no function)   15 15 1   0%
agentos/tools/di_container.py Registration.__init__   6 6 0   0%
agentos/tools/di_container.py CircularDependencyError.__init__   2 2 0   0%
agentos/tools/di_container.py DIContainer.__init__   3 3 0   0%
agentos/tools/di_container.py DIContainer.register   4 4 0   0%
agentos/tools/di_container.py DIContainer.register_instance   2 2 0   0%
agentos/tools/di_container.py DIContainer.register_factory   2 2 0   0%
agentos/tools/di_container.py DIContainer.resolve   1 1 0   0%
agentos/tools/di_container.py DIContainer._resolve   16 16 0   0%
agentos/tools/di_container.py DIContainer._get_registration   6 6 0   0%
agentos/tools/di_container.py DIContainer._build   19 19 0   0%
agentos/tools/di_container.py DIContainer._safe_get_type_hints   4 4 0   0%
agentos/tools/di_container.py DIContainer.create_scope   1 1 0   0%
agentos/tools/di_container.py DIContainer.is_registered   6 6 0   0%
agentos/tools/di_container.py (no function)   27 27 0   0%
agentos/tools/event_bus.py EventBus.__init__   7 7 0   0%
agentos/tools/event_bus.py EventBus.subscribe   5 5 0   0%
agentos/tools/event_bus.py EventBus.subscribe.unsubscribe   3 3 0   0%
agentos/tools/event_bus.py EventBus.unsubscribe   6 6 0   0%
agentos/tools/event_bus.py EventBus.publish   16 16 0   0%
agentos/tools/event_bus.py EventBus._topic_match   3 3 0   0%
agentos/tools/event_bus.py EventBus._wildcard_match   1 1 0   0%
agentos/tools/event_bus.py EventBus.get_history   2 2 0   0%
agentos/tools/event_bus.py EventBus.clear_history   2 2 0   0%
agentos/tools/event_bus.py EventBus.stop   2 2 0   0%
agentos/tools/event_bus.py EventBus.start   2 2 0   0%
agentos/tools/event_bus.py EventBus.subscriber_count   4 4 0   0%
agentos/tools/event_bus.py EventBus.stats   2 2 0   0%
agentos/tools/event_bus.py TopicFilter.__init__   2 2 0   0%
agentos/tools/event_bus.py TopicFilter.add   2 2 0   0%
agentos/tools/event_bus.py TopicFilter.remove   2 2 0   0%
agentos/tools/event_bus.py TopicFilter.evaluate   9 9 0   0%
agentos/tools/event_bus.py get_event_bus   5 5 0   0%
agentos/tools/event_bus.py (no function)   36 36 0   0%
agentos/tools/feature_flag.py FeatureFlag.__init__   2 2 0   0%
agentos/tools/feature_flag.py FeatureFlag.define   4 4 0   0%
agentos/tools/feature_flag.py FeatureFlag.is_enabled   19 19 0   0%
agentos/tools/feature_flag.py FeatureFlag.set_override   4 4 0   0%
agentos/tools/feature_flag.py FeatureFlag.clear_override   3 3 0   0%
agentos/tools/feature_flag.py FeatureFlag.clear_all_overrides   6 6 0   0%
agentos/tools/feature_flag.py FeatureFlag.list_flags   2 2 0   0%
agentos/tools/feature_flag.py FeatureFlag.get_definition   5 5 0   0%
agentos/tools/feature_flag.py FeatureFlag.remove   2 2 0   0%
agentos/tools/feature_flag.py FeatureFlag._in_rollout   4 4 0   0%
agentos/tools/feature_flag.py _FlagDef.__init__   6 6 0   0%
agentos/tools/feature_flag.py (no function)   19 19 0   0%
agentos/tools/file_tools.py ReadFileTool.parameters   1 1 0   0%
agentos/tools/file_tools.py ReadFileTool.execute   11 11 0   0%
agentos/tools/file_tools.py WriteFileTool.parameters   1 1 0   0%
agentos/tools/file_tools.py WriteFileTool.execute   9 9 0   0%
agentos/tools/file_tools.py WriteFileTool.is_write_operation   1 1 0   0%
agentos/tools/file_tools.py ListDirectoryTool.parameters   1 1 0   0%
agentos/tools/file_tools.py ListDirectoryTool.execute   14 14 0   0%
agentos/tools/file_tools.py (no function)   26 0 0   100%
agentos/tools/function_calling.py ToolSchema.to_openai   4 4 0   0%
agentos/tools/function_calling.py ToolSchema.to_anthropic   1 1 0   0%
agentos/tools/function_calling.py ToolRegistry.__init__   2 2 0   0%
agentos/tools/function_calling.py ToolRegistry.register   5 5 0   0%
agentos/tools/function_calling.py ToolRegistry.unregister   2 2 0   0%
agentos/tools/function_calling.py ToolRegistry.get_schema   1 1 0   0%
agentos/tools/function_calling.py ToolRegistry.list_schemas   1 1 0   0%
agentos/tools/function_calling.py ToolRegistry.to_openai_tools   1 1 0   0%
agentos/tools/function_calling.py ToolRegistry.to_anthropic_tools   1 1 0   0%
agentos/tools/function_calling.py ToolRegistry.validate_arguments   12 12 0   0%
agentos/tools/function_calling.py ToolRegistry.execute   13 13 0   0%
agentos/tools/function_calling.py ToolRegistry.execute_batch   1 1 0   0%
agentos/tools/function_calling.py ToolRegistry.parse_tool_calls   12 12 0   0%
agentos/tools/function_calling.py ToolRegistry.tool_count   1 1 0   0%
agentos/tools/function_calling.py (no function)   42 0 0   100%
agentos/tools/fusion.py ToolSpec.to_dict   1 0 0   100%
agentos/tools/fusion.py FusionResult.to_dict   1 0 0   100%
agentos/tools/fusion.py FusionToolkit.__init__   2 0 0   100%
agentos/tools/fusion.py FusionToolkit.register   1 0 0   100%
agentos/tools/fusion.py FusionToolkit.unregister   4 0 0   100%
agentos/tools/fusion.py FusionToolkit.get_tool   1 0 0   100%
agentos/tools/fusion.py FusionToolkit.list_tools   1 0 0   100%
agentos/tools/fusion.py FusionToolkit.execute   10 1 0   90%
agentos/tools/fusion.py FusionToolkit._execute_sequential   17 3 0   82%
agentos/tools/fusion.py FusionToolkit._execute_parallel   18 4 0   78%
agentos/tools/fusion.py FusionToolkit._execute_chain   23 7 0   70%
agentos/tools/fusion.py FusionToolkit._execute_tool   8 4 0   50%
agentos/tools/fusion.py FusionToolkit._execute_tool_with_result   7 2 0   71%
agentos/tools/fusion.py FusionToolkit._fuse_outputs   13 5 0   62%
agentos/tools/fusion.py (no function)   49 0 0   100%
agentos/tools/generator.py GeneratedTool.to_openai_function   4 0 0   100%
agentos/tools/generator.py GeneratedTool.to_tool_dict   1 0 0   100%
agentos/tools/generator.py OpenAPIToolGenerator.__init__   6 0 0   100%
agentos/tools/generator.py OpenAPIToolGenerator.load_spec   13 7 0   46%
agentos/tools/generator.py OpenAPIToolGenerator.generate   20 5 0   75%
agentos/tools/generator.py OpenAPIToolGenerator._build_tool   6 0 0   100%
agentos/tools/generator.py OpenAPIToolGenerator._extract_base_url   9 0 0   100%
agentos/tools/generator.py OpenAPIToolGenerator._build_parameters_schema   27 2 0   93%
agentos/tools/generator.py OpenAPIToolGenerator._sanitize_name   6 1 0   83%
agentos/tools/generator.py OpenAPIToolGenerator._generate_operation_id   3 0 0   100%
agentos/tools/generator.py OpenAPIToolGenerator.invoke   15 15 0   0%
agentos/tools/generator.py OpenAPIToolGenerator.close   1 1 0   0%
agentos/tools/generator.py (no function)   34 0 0   100%
agentos/tools/http_tools.py HttpRequestTool.parameters   1 1 0   0%
agentos/tools/http_tools.py HttpRequestTool.execute   38 38 0   0%
agentos/tools/http_tools.py DownloadTool.parameters   1 1 0   0%
agentos/tools/http_tools.py DownloadTool.execute   33 33 0   0%
agentos/tools/http_tools.py (no function)   19 0 0   100%
agentos/tools/id_generator.py uuid7   8 8 0   0%
agentos/tools/id_generator.py ulid   12 12 0   0%
agentos/tools/id_generator.py nanoid   13 13 0   0%
agentos/tools/id_generator.py Snowflake.__init__   5 5 0   0%
agentos/tools/id_generator.py Snowflake.generate   12 12 0   0%
agentos/tools/id_generator.py Snowflake.generate_str   1 1 0   0%
agentos/tools/id_generator.py short_id   1 1 0   0%
agentos/tools/id_generator.py uuid4   1 1 0   0%
agentos/tools/id_generator.py generate   4 4 0   0%
agentos/tools/id_generator.py (no function)   20 20 0   0%
agentos/tools/jwt.py _b64url_encode   1 1 0   0%
agentos/tools/jwt.py _b64url_decode   4 4 0   0%
agentos/tools/jwt.py _json_b64_decode   1 1 0   0%
agentos/tools/jwt.py JWT.__init__   13 13 0   0%
agentos/tools/jwt.py JWT.encode   14 14 0   0%
agentos/tools/jwt.py JWT.decode   33 33 0   0%
agentos/tools/jwt.py JWT._sign   4 4 0   0%
agentos/tools/jwt.py JWT._verify   4 4 0   0%
agentos/tools/jwt.py JWT.decode_unverified   4 4 0   0%
agentos/tools/jwt.py JWT.get_header   4 4 0   0%
agentos/tools/jwt.py (no function)   27 27 0   0%
agentos/tools/key_rotation.py KeyRotation.__init__   14 14 0   0%
agentos/tools/key_rotation.py KeyRotation.start   5 5 0   0%
agentos/tools/key_rotation.py KeyRotation.stop   5 5 0   0%
agentos/tools/key_rotation.py KeyRotation._schedule_next   6 6 0   0%
agentos/tools/key_rotation.py KeyRotation._on_timer   2 2 0   0%
agentos/tools/key_rotation.py KeyRotation.rotate   1 1 0   0%
agentos/tools/key_rotation.py KeyRotation._rotate_now   16 16 0   0%
agentos/tools/key_rotation.py KeyRotation.current_key   5 5 0   0%
agentos/tools/key_rotation.py KeyRotation.active_keys   3 3 0   0%
agentos/tools/key_rotation.py KeyRotation.pending_keys   3 3 0   0%
agentos/tools/key_rotation.py KeyRotation.is_valid   1 1 0   0%
agentos/tools/key_rotation.py KeyRotation._cleanup_expired   2 2 0   0%
agentos/tools/key_rotation.py KeyRotation.on_pre_rotate   1 1 0   0%
agentos/tools/key_rotation.py KeyRotation.on_post_rotate   1 1 0   0%
agentos/tools/key_rotation.py KeyRotation._notify_pre_rotate   5 5 0   0%
agentos/tools/key_rotation.py KeyRotation._notify_post_rotate   5 5 0   0%
agentos/tools/key_rotation.py KeyRotation.stats   3 3 0   0%
agentos/tools/key_rotation.py (no function)   40 40 0   0%
agentos/tools/memory_optimizer.py ObjectPool.__init__   9 9 0   0%
agentos/tools/memory_optimizer.py ObjectPool.acquire   14 14 0   0%
agentos/tools/memory_optimizer.py ObjectPool.release   5 5 0   0%
agentos/tools/memory_optimizer.py ObjectPool._evict_expired   1 1 0   0%
agentos/tools/memory_optimizer.py ObjectPool.stats   2 2 0   0%
agentos/tools/memory_optimizer.py ObjectPool.__len__   1 1 0   0%
agentos/tools/memory_optimizer.py LRUCache.__init__   7 7 0   0%
agentos/tools/memory_optimizer.py LRUCache.get   13 13 0   0%
agentos/tools/memory_optimizer.py LRUCache.put   9 9 0   0%
agentos/tools/memory_optimizer.py LRUCache.remove   5 5 0   0%
agentos/tools/memory_optimizer.py LRUCache.clear   2 2 0   0%
agentos/tools/memory_optimizer.py LRUCache.hit_rate   2 2 0   0%
agentos/tools/memory_optimizer.py LRUCache.stats   2 2 0   0%
agentos/tools/memory_optimizer.py LRUCache.__len__   1 1 0   0%
agentos/tools/memory_optimizer.py LRUCache.__contains__   1 1 0   0%
agentos/tools/memory_optimizer.py SmartCache.__init__   3 3 0   0%
agentos/tools/memory_optimizer.py SmartCache.get   10 10 0   0%
agentos/tools/memory_optimizer.py SmartCache.prefetch   9 9 0   0%
agentos/tools/memory_optimizer.py SmartCache.invalidate   1 1 0   0%
agentos/tools/memory_optimizer.py SmartCache.invalidate_pattern   6 6 0   0%
agentos/tools/memory_optimizer.py SmartCache.clear   1 1 0   0%
agentos/tools/memory_optimizer.py SmartCache.stats   1 1 0   0%
agentos/tools/memory_optimizer.py SmartCache.__len__   1 1 0   0%
agentos/tools/memory_optimizer.py MemoryMonitor.__new__   6 6 0   0%
agentos/tools/memory_optimizer.py MemoryMonitor.__init__   5 5 0   0%
agentos/tools/memory_optimizer.py MemoryMonitor.register   3 3 0   0%
agentos/tools/memory_optimizer.py MemoryMonitor.record_alloc   6 6 0   0%
agentos/tools/memory_optimizer.py MemoryMonitor.record_free   4 4 0   0%
agentos/tools/memory_optimizer.py MemoryMonitor.snapshot   2 2 0   0%
agentos/tools/memory_optimizer.py MemoryMonitor.alert   5 5 0   0%
agentos/tools/memory_optimizer.py MemoryMonitor.total_current   2 2 0   0%
agentos/tools/memory_optimizer.py _ComponentMetrics.to_dict   1 1 0   0%
agentos/tools/memory_optimizer.py create_object_pool   1 1 0   0%
agentos/tools/memory_optimizer.py create_lru_cache   1 1 0   0%
agentos/tools/memory_optimizer.py create_smart_cache   1 1 0   0%
agentos/tools/memory_optimizer.py get_memory_monitor   1 1 0   0%
agentos/tools/memory_optimizer.py (no function)   69 69 0   0%
agentos/tools/metrics.py Counter.__init__   5 5 0   0%
agentos/tools/metrics.py Counter.inc   2 2 0   0%
agentos/tools/metrics.py Counter.get   2 2 0   0%
agentos/tools/metrics.py Counter._format_labels   3 3 0   0%
agentos/tools/metrics.py Gauge.__init__   5 5 0   0%
agentos/tools/metrics.py Gauge.set   2 2 0   0%
agentos/tools/metrics.py Gauge.inc   2 2 0   0%
agentos/tools/metrics.py Gauge.dec   2 2 0   0%
agentos/tools/metrics.py Gauge.get   2 2 0   0%
agentos/tools/metrics.py Gauge._format_labels   3 3 0   0%
agentos/tools/metrics.py Histogram.__init__   8 8 0   0%
agentos/tools/metrics.py Histogram.observe   8 8 0   0%
agentos/tools/metrics.py Histogram.get   2 2 0   0%
agentos/tools/metrics.py Histogram.p50   1 1 0   0%
agentos/tools/metrics.py Histogram.p90   1 1 0   0%
agentos/tools/metrics.py Histogram.p99   1 1 0   0%
agentos/tools/metrics.py Histogram._percentile   12 12 0   0%
agentos/tools/metrics.py Histogram._format_labels   3 3 0   0%
agentos/tools/metrics.py Timer.__init__   4 4 0   0%
agentos/tools/metrics.py Timer.time   6 6 0   0%
agentos/tools/metrics.py Timer.__enter__   2 2 0   0%
agentos/tools/metrics.py Timer.__exit__   3 3 0   0%
agentos/tools/metrics.py Timer.get   1 1 0   0%
agentos/tools/metrics.py MetricsCollector.__init__   3 3 0   0%
agentos/tools/metrics.py MetricsCollector._full_name   3 3 0   0%
agentos/tools/metrics.py MetricsCollector.counter   5 5 0   0%
agentos/tools/metrics.py MetricsCollector.gauge   5 5 0   0%
agentos/tools/metrics.py MetricsCollector.histogram   5 5 0   0%
agentos/tools/metrics.py MetricsCollector.timer   5 5 0   0%
agentos/tools/metrics.py MetricsCollector.get   1 1 0   0%
agentos/tools/metrics.py MetricsCollector.list_metrics   2 2 0   0%
agentos/tools/metrics.py MetricsCollector.get_all   6 6 0   0%
agentos/tools/metrics.py MetricsCollector.to_prometheus   31 31 0   0%
agentos/tools/metrics.py get_metrics_collector   5 5 0   0%
agentos/tools/metrics.py (no function)   48 0 0   100%
agentos/tools/orchestrator.py CheckpointData.to_dict   1 0 0   100%
agentos/tools/orchestrator.py CheckpointData.from_dict   1 0 0   100%
agentos/tools/orchestrator.py CheckpointData.to_json   1 0 0   100%
agentos/tools/orchestrator.py CheckpointData.from_json   1 0 0   100%
agentos/tools/orchestrator.py ToolOrchestrator.__init__   3 3 0   0%
agentos/tools/orchestrator.py ToolOrchestrator.execute   17 17 0   0%
agentos/tools/orchestrator.py ToolOrchestrator._execute_entry   51 51 0   0%
agentos/tools/orchestrator.py ToolOrchestrator._execute_entry.bounded   2 2 0   0%
agentos/tools/orchestrator.py ToolOrchestrator._run_node   38 38 0   0%
agentos/tools/orchestrator.py ToolOrchestrator._execute_tool   10 10 0   0%
agentos/tools/orchestrator.py ToolOrchestrator._deps_ready   5 5 0   0%
agentos/tools/orchestrator.py ToolOrchestrator._can_proceed   8 8 0   0%
agentos/tools/orchestrator.py ToolOrchestrator._is_conditional   1 1 0   0%
agentos/tools/orchestrator.py ToolOrchestrator._calc_retry_delay   5 5 0   0%
agentos/tools/orchestrator.py ToolOrchestrator.results   1 1 0   0%
agentos/tools/orchestrator.py ToolOrchestrator.checkpoint   5 5 0   0%
agentos/tools/orchestrator.py ToolOrchestrator.restore_from_checkpoint   5 5 0   0%
agentos/tools/orchestrator.py ToolOrchestrator.execute_with_checkpoint   12 12 0   0%
agentos/tools/orchestrator.py DAGBuilder.__init__   5 0 0   100%
agentos/tools/orchestrator.py DAGBuilder.node   4 0 0   100%
agentos/tools/orchestrator.py DAGBuilder.parallel   2 0 0   100%
agentos/tools/orchestrator.py DAGBuilder.condition   2 0 0   100%
agentos/tools/orchestrator.py DAGBuilder.build   1 0 0   100%
agentos/tools/orchestrator.py chain_builder   7 0 0   100%
agentos/tools/orchestrator.py parallel_then_merge   9 0 0   100%
agentos/tools/orchestrator.py if_then_else   6 0 0   100%
agentos/tools/orchestrator.py (no function)   98 0 0   100%
agentos/tools/password_hasher.py PasswordHasher.__init__   1 1 0   0%
agentos/tools/password_hasher.py PasswordHasher.hash   5 5 0   0%
agentos/tools/password_hasher.py PasswordHasher.verify   10 10 0   0%
agentos/tools/password_hasher.py PasswordHasher.needs_upgrade   5 5 0   0%
agentos/tools/password_hasher.py PasswordHasher._parse   11 11 0   0%
agentos/tools/password_hasher.py _b64_encode   2 2 0   0%
agentos/tools/password_hasher.py _b64_decode   5 5 0   0%
agentos/tools/password_hasher.py (no function)   18 18 0   0%
agentos/tools/pipeline.py PipelineContext.get   1 1 0   0%
agentos/tools/pipeline.py PipelineContext.set   1 1 0   0%
agentos/tools/pipeline.py Stage.__init__   6 6 0   0%
agentos/tools/pipeline.py Stage.process   0 0 1   100%
agentos/tools/pipeline.py Stage.on_error   1 1 0   0%
agentos/tools/pipeline.py Stage.execute   19 19 0   0%
agentos/tools/pipeline.py Stage.stats   1 1 0   0%
agentos/tools/pipeline.py LambdaStage.__init__   2 2 0   0%
agentos/tools/pipeline.py LambdaStage.process   1 1 0   0%
agentos/tools/pipeline.py Pipeline.__init__   5 5 0   0%
agentos/tools/pipeline.py Pipeline.add_stage   3 3 0   0%
agentos/tools/pipeline.py Pipeline.then   1 1 0   0%
agentos/tools/pipeline.py Pipeline.run   8 8 0   0%
agentos/tools/pipeline.py Pipeline.run_batch   4 4 0   0%
agentos/tools/pipeline.py Pipeline.context   1 1 0   0%
agentos/tools/pipeline.py Pipeline.stats   1 1 0   0%
agentos/tools/pipeline.py ParallelPipeline.__init__   5 5 0   0%
agentos/tools/pipeline.py ParallelPipeline.branch   3 3 0   0%
agentos/tools/pipeline.py ParallelPipeline.merge   2 2 0   0%
agentos/tools/pipeline.py ParallelPipeline.run   10 10 0   0%
agentos/tools/pipeline.py ParallelPipeline.context   1 1 0   0%
agentos/tools/pipeline.py FilterStage.__init__   2 2 0   0%
agentos/tools/pipeline.py FilterStage.process   3 3 0   0%
agentos/tools/pipeline.py FilterStage.on_error   3 3 0   0%
agentos/tools/pipeline.py BatchStage.__init__   4 4 0   0%
agentos/tools/pipeline.py BatchStage.process   1 1 0   0%
agentos/tools/pipeline.py (no function)   57 57 2   0%
agentos/tools/policy_engine.py Op.evaluate   23 23 0   0%
agentos/tools/policy_engine.py Condition.evaluate   2 2 0   0%
agentos/tools/policy_engine.py Condition.to_dict   4 4 0   0%
agentos/tools/policy_engine.py Condition.from_dict   1 1 0   0%
agentos/tools/policy_engine.py ActionType.execute   20 20 0   0%
agentos/tools/policy_engine.py ActionType.from_str   1 1 0   0%
agentos/tools/policy_engine.py Action.execute   1 1 0   0%
agentos/tools/policy_engine.py Action.to_dict   4 4 0   0%
agentos/tools/policy_engine.py Action.from_dict   1 1 0   0%
agentos/tools/policy_engine.py Rule.matches   3 3 0   0%
agentos/tools/policy_engine.py Rule.evaluate   8 8 0   0%
agentos/tools/policy_engine.py Rule.to_dict   1 1 0   0%
agentos/tools/policy_engine.py Rule.from_dict   1 1 0   0%
agentos/tools/policy_engine.py PolicyEngine.__init__   3 3 0   0%
agentos/tools/policy_engine.py PolicyEngine.add_rule   7 7 0   0%
agentos/tools/policy_engine.py PolicyEngine.remove_rule   4 4 0   0%
agentos/tools/policy_engine.py PolicyEngine.get_rule   4 4 0   0%
agentos/tools/policy_engine.py PolicyEngine.enable_rule   5 5 0   0%
agentos/tools/policy_engine.py PolicyEngine.disable_rule   5 5 0   0%
agentos/tools/policy_engine.py PolicyEngine._sort   1 1 0   0%
agentos/tools/policy_engine.py PolicyEngine.evaluate   14 14 0   0%
agentos/tools/policy_engine.py PolicyEngine.evaluate_all   7 7 0   0%
agentos/tools/policy_engine.py PolicyEngine.to_dict   1 1 0   0%
agentos/tools/policy_engine.py PolicyEngine.to_json   1 1 0   0%
agentos/tools/policy_engine.py PolicyEngine.from_dict   4 4 0   0%
agentos/tools/policy_engine.py PolicyEngine.from_json   1 1 0   0%
agentos/tools/policy_engine.py PolicyEngine.rules   1 1 0   0%
agentos/tools/policy_engine.py (no function)   82 82 0   0%
agentos/tools/rate_limiter.py RateLimitExceeded.__init__   4 4 0   0%
agentos/tools/rate_limiter.py TokenBucket.__init__   8 8 0   0%
agentos/tools/rate_limiter.py TokenBucket.try_acquire   15 15 0   0%
agentos/tools/rate_limiter.py TokenBucket.acquire_or_wait   7 7 0   0%
agentos/tools/rate_limiter.py TokenBucket.reset   2 2 0   0%
agentos/tools/rate_limiter.py TokenBucket.reset_all   2 2 0   0%
agentos/tools/rate_limiter.py TokenBucket.stats   2 2 0   0%
agentos/tools/rate_limiter.py TokenBucket.rate   1 1 0   0%
agentos/tools/rate_limiter.py SlidingWindow.__init__   8 8 0   0%
agentos/tools/rate_limiter.py SlidingWindow.try_acquire   15 15 0   0%
agentos/tools/rate_limiter.py SlidingWindow.acquire_or_wait   7 7 0   0%
agentos/tools/rate_limiter.py SlidingWindow.reset   2 2 0   0%
agentos/tools/rate_limiter.py SlidingWindow.reset_all   2 2 0   0%
agentos/tools/rate_limiter.py SlidingWindow.stats   2 2 0   0%
agentos/tools/rate_limiter.py SlidingWindow.limit   1 1 0   0%
agentos/tools/rate_limiter.py (no function)   30 30 0   0%
agentos/tools/registry.py ToolRegistry.__init__   1 0 0   100%
agentos/tools/registry.py ToolRegistry.register   1 0 0   100%
agentos/tools/registry.py ToolRegistry.register_many   2 0 0   100%
agentos/tools/registry.py ToolRegistry.get   1 0 0   100%
agentos/tools/registry.py ToolRegistry.list_names   1 0 0   100%
agentos/tools/registry.py ToolRegistry.get_schemas_for_model   5 0 0   100%
agentos/tools/registry.py ToolRegistry.execute_batch   7 0 0   100%
agentos/tools/registry.py ToolRegistry._execute_one   4 0 0   100%
agentos/tools/registry.py ToolRegistry._unknown_tool_result   1 0 0   100%
agentos/tools/registry.py ToolRegistry.make_call_id   1 0 0   100%
agentos/tools/registry.py (no function)   17 0 0   100%
agentos/tools/request_deduplicator.py DedupResult.__init__   3 3 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.__init__   8 8 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.create_key   4 4 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.get   10 10 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.get_or_none   4 4 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.mark_in_flight   5 5 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.wait_in_flight   14 14 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.complete   8 8 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.error   6 6 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.deduplicate   2 2 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.deduplicate.decorator   2 2 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.deduplicate.decorator.wrapper   22 22 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator._maybe_cleanup   8 8 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator._evict_if_needed   7 7 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.clear   4 4 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.cache_size   2 2 0   0%
agentos/tools/request_deduplicator.py RequestDeduplicator.in_flight_count   2 2 0   0%
agentos/tools/request_deduplicator.py (no function)   30 30 0   0%
agentos/tools/retry_queue.py RetryJob.execute   1 1 0   0%
agentos/tools/retry_queue.py RetryQueue.__init__   15 15 0   0%
agentos/tools/retry_queue.py RetryQueue.submit   5 5 0   0%
agentos/tools/retry_queue.py RetryQueue._execute   21 21 0   0%
agentos/tools/retry_queue.py RetryQueue._compute_delay   9 9 0   0%
agentos/tools/retry_queue.py RetryQueue.on_retry   1 1 0   0%
agentos/tools/retry_queue.py RetryQueue.on_failure   1 1 0   0%
agentos/tools/retry_queue.py RetryQueue.on_success   1 1 0   0%
agentos/tools/retry_queue.py RetryQueue._notify_retry   5 5 0   0%
agentos/tools/retry_queue.py RetryQueue._notify_failure   5 5 0   0%
agentos/tools/retry_queue.py RetryQueue._notify_success   5 5 0   0%
agentos/tools/retry_queue.py RetryQueue.dead_letters   2 2 0   0%
agentos/tools/retry_queue.py RetryQueue.clear_dead_letters   2 2 0   0%
agentos/tools/retry_queue.py RetryQueue.retry_dead_letter   7 7 0   0%
agentos/tools/retry_queue.py RetryQueue.stats   2 2 0   0%
agentos/tools/retry_queue.py (no function)   38 38 0   0%
agentos/tools/risk.py ToolRiskRating.requires_user_confirm   1 0 0   100%
agentos/tools/risk.py get_risk_preset   1 0 0   100%
agentos/tools/risk.py infer_risk_level   16 0 0   100%
agentos/tools/risk.py (no function)   25 0 0   100%
agentos/tools/scheduler.py _cron_next   56 56 0   0%
agentos/tools/scheduler.py _parse_cron_field   16 16 0   0%
agentos/tools/scheduler.py Scheduler.__init__   4 4 0   0%
agentos/tools/scheduler.py Scheduler.every   4 4 0   0%
agentos/tools/scheduler.py Scheduler.cron   7 7 0   0%
agentos/tools/scheduler.py Scheduler.delay   4 4 0   0%
agentos/tools/scheduler.py Scheduler.do   19 19 0   0%
agentos/tools/scheduler.py Scheduler.start   7 7 0   0%
agentos/tools/scheduler.py Scheduler.stop   8 8 0   0%
agentos/tools/scheduler.py Scheduler.pause   9 9 0   0%
agentos/tools/scheduler.py Scheduler.resume   11 11 0   0%
agentos/tools/scheduler.py Scheduler.remove   5 5 0   0%
agentos/tools/scheduler.py Scheduler._schedule_job   8 8 0   0%
agentos/tools/scheduler.py Scheduler._run_job   26 26 0   0%
agentos/tools/scheduler.py Scheduler.get_job   5 5 0   0%
agentos/tools/scheduler.py Scheduler.list_jobs   2 2 0   0%
agentos/tools/scheduler.py Scheduler._job_info   1 1 0   0%
agentos/tools/scheduler.py (no function)   45 45 0   0%
agentos/tools/search_tools.py GrepTool.parameters   1 1 0   0%
agentos/tools/search_tools.py GrepTool.execute   27 27 0   0%
agentos/tools/search_tools.py FileSearchTool.parameters   1 1 0   0%
agentos/tools/search_tools.py FileSearchTool.execute   12 12 0   0%
agentos/tools/search_tools.py CodeSearchTool.parameters   1 1 0   0%
agentos/tools/search_tools.py CodeSearchTool.execute   39 39 0   0%
agentos/tools/search_tools.py (no function)   24 0 0   100%
agentos/tools/serial_cache.py SerialFormat.detect   14 14 0   0%
agentos/tools/serial_cache.py Serializer.__init__   3 3 0   0%
agentos/tools/serial_cache.py Serializer.dumps   17 17 0   0%
agentos/tools/serial_cache.py Serializer.loads   17 17 0   0%
agentos/tools/serial_cache.py Serializer.stats   1 1 0   0%
agentos/tools/serial_cache.py TTLCache.__init__   8 8 0   0%
agentos/tools/serial_cache.py TTLCache.get   15 15 0   0%
agentos/tools/serial_cache.py TTLCache.set   7 7 0   0%
agentos/tools/serial_cache.py TTLCache._evict_one   14 14 0   0%
agentos/tools/serial_cache.py TTLCache.delete   5 5 0   0%
agentos/tools/serial_cache.py TTLCache.clear   2 2 0   0%
agentos/tools/serial_cache.py TTLCache.cleanup   9 9 0   0%
agentos/tools/serial_cache.py TTLCache.size   2 2 0   0%
agentos/tools/serial_cache.py TTLCache.stats   2 2 0   0%
agentos/tools/serial_cache.py SmartCache.__init__   2 2 0   0%
agentos/tools/serial_cache.py SmartCache.get   1 1 0   0%
agentos/tools/serial_cache.py SmartCache.get_or_compute   6 6 0   0%
agentos/tools/serial_cache.py SmartCache.set   1 1 0   0%
agentos/tools/serial_cache.py SmartCache.delete   1 1 0   0%
agentos/tools/serial_cache.py SmartCache.clear   1 1 0   0%
agentos/tools/serial_cache.py SmartCache.dump   3 3 0   0%
agentos/tools/serial_cache.py SmartCache.load   8 8 0   0%
agentos/tools/serial_cache.py SmartCache.size   1 1 0   0%
agentos/tools/serial_cache.py SmartCache.stats   1 1 0   0%
agentos/tools/serial_cache.py (no function)   56 56 0   0%
agentos/tools/snapshot_manager.py Snapshottable.get_state   0 0 1   100%
agentos/tools/snapshot_manager.py Snapshottable.restore_state   0 0 1   100%
agentos/tools/snapshot_manager.py Snapshot.__init__   3 3 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.__init__   6 6 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.register   4 4 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.unregister   2 2 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.registered   2 2 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.snapshot   10 10 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.rollback   13 13 0   0%
agentos/tools/snapshot_manager.py SnapshotManager._find_snapshot   5 5 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.list_snapshots   2 2 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.delete_snapshot   4 4 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.clear   2 2 0   0%
agentos/tools/snapshot_manager.py SnapshotManager.snapshot_count   2 2 0   0%
agentos/tools/snapshot_manager.py (no function)   23 23 7   0%
agentos/tools/startup_accelerator.py _LazyModule.__init__   2 2 0   0%
agentos/tools/startup_accelerator.py _LazyModule._load   3 3 0   0%
agentos/tools/startup_accelerator.py _LazyModule.__getattr__   1 1 0   0%
agentos/tools/startup_accelerator.py _LazyModule.__repr__   3 3 0   0%
agentos/tools/startup_accelerator.py LazyLoader.__init__   3 3 0   0%
agentos/tools/startup_accelerator.py LazyLoader.register   4 4 0   0%
agentos/tools/startup_accelerator.py LazyLoader.load_now   7 7 0   0%
agentos/tools/startup_accelerator.py LazyLoader.load_all   8 8 0   0%
agentos/tools/startup_accelerator.py LazyLoader.preload   10 10 0   0%
agentos/tools/startup_accelerator.py LazyLoader.stats   3 3 0   0%
agentos/tools/startup_accelerator.py LazyLoader.__getitem__   1 1 0   0%
agentos/tools/startup_accelerator.py ModulePreloader.__init__   4 4 0   0%
agentos/tools/startup_accelerator.py ModulePreloader.precompile   10 10 0   0%
agentos/tools/startup_accelerator.py ModulePreloader._precompile_parallel   11 11 0   0%
agentos/tools/startup_accelerator.py ModulePreloader._precompile_parallel._worker   9 9 0   0%
agentos/tools/startup_accelerator.py ModulePreloader.get   1 1 0   0%
agentos/tools/startup_accelerator.py ModulePreloader.warm_cache   9 9 0   0%
agentos/tools/startup_accelerator.py ModulePreloader.clear   2 2 0   0%
agentos/tools/startup_accelerator.py ModulePreloader.stats   2 2 0   0%
agentos/tools/startup_accelerator.py _StartupPhase.duration   1 1 0   0%
agentos/tools/startup_accelerator.py StartupOptimizer.__init__   4 4 0   0%
agentos/tools/startup_accelerator.py StartupOptimizer.start   1 1 0   0%
agentos/tools/startup_accelerator.py StartupOptimizer.begin_phase   3 3 0   0%
agentos/tools/startup_accelerator.py StartupOptimizer.end_phase   6 6 0   0%
agentos/tools/startup_accelerator.py StartupOptimizer.end   1 1 0   0%
agentos/tools/startup_accelerator.py StartupOptimizer.report   10 10 0   0%
agentos/tools/startup_accelerator.py StartupOptimizer.total_duration_ms   1 1 0   0%
agentos/tools/startup_accelerator.py create_lazy_loader   1 1 0   0%
agentos/tools/startup_accelerator.py create_module_preloader   1 1 0   0%
agentos/tools/startup_accelerator.py create_startup_optimizer   1 1 0   0%
agentos/tools/startup_accelerator.py quick_start   8 8 0   0%
agentos/tools/startup_accelerator.py (no function)   50 50 0   0%
agentos/tools/task_scheduler.py Task.run   9 9 0   0%
agentos/tools/task_scheduler.py Task.elapsed   3 3 0   0%
agentos/tools/task_scheduler.py PriorityTaskQueue.__init__   8 8 0   0%
agentos/tools/task_scheduler.py PriorityTaskQueue.enqueue   9 9 0   0%
agentos/tools/task_scheduler.py PriorityTaskQueue.dequeue   17 17 0   0%
agentos/tools/task_scheduler.py PriorityTaskQueue.cancel   6 6 0   0%
agentos/tools/task_scheduler.py PriorityTaskQueue._clean_expired   12 12 0   0%
agentos/tools/task_scheduler.py PriorityTaskQueue.size   2 2 0   0%
agentos/tools/task_scheduler.py PriorityTaskQueue.stats   2 2 0   0%
agentos/tools/task_scheduler.py TaskScheduler.__init__   6 6 0   0%
agentos/tools/task_scheduler.py TaskScheduler.submit   4 4 0   0%
agentos/tools/task_scheduler.py TaskScheduler.schedule_after   3 3 0   0%
agentos/tools/task_scheduler.py TaskScheduler.schedule_at_interval   3 3 0   0%
agentos/tools/task_scheduler.py TaskScheduler.schedule_at_interval._loop   5 5 0   0%
agentos/tools/task_scheduler.py TaskScheduler.start   1 1 0   0%
agentos/tools/task_scheduler.py TaskScheduler.stop   1 1 0   0%
agentos/tools/task_scheduler.py TaskScheduler.run_once   6 6 0   0%
agentos/tools/task_scheduler.py TaskScheduler.run_loop   13 13 0   0%
agentos/tools/task_scheduler.py TaskScheduler.pending   1 1 0   0%
agentos/tools/task_scheduler.py TaskScheduler.stats   1 1 0   0%
agentos/tools/task_scheduler.py WorkerPool.__init__   5 5 0   0%
agentos/tools/task_scheduler.py WorkerPool.submit   5 5 0   0%
agentos/tools/task_scheduler.py WorkerPool.start   5 5 0   0%
agentos/tools/task_scheduler.py WorkerPool.stop   4 4 0   0%
agentos/tools/task_scheduler.py WorkerPool._worker_loop   6 6 0   0%
agentos/tools/task_scheduler.py WorkerPool.pending   1 1 0   0%
agentos/tools/task_scheduler.py WorkerPool.stats   1 1 0   0%
agentos/tools/task_scheduler.py (no function)   70 70 0   0%
agentos/tools/totp.py TOTP.__init__   8 8 0   0%
agentos/tools/totp.py TOTP.secret   1 1 0   0%
agentos/tools/totp.py TOTP.digits   1 1 0   0%
agentos/tools/totp.py TOTP.period   1 1 0   0%
agentos/tools/totp.py TOTP.algorithm   1 1 0   0%
agentos/tools/totp.py TOTP.now   1 1 0   0%
agentos/tools/totp.py TOTP.at   2 2 0   0%
agentos/tools/totp.py TOTP.verify   5 5 0   0%
agentos/tools/totp.py TOTP.to_uri   8 8 0   0%
agentos/tools/totp.py TOTP._generate   7 7 0   0%
agentos/tools/totp.py TOTP._pad_base64   5 5 0   0%
agentos/tools/totp.py TOTP.generate_secret   3 3 0   0%
agentos/tools/totp.py HOTP.__init__   1 1 0   0%
agentos/tools/totp.py HOTP.at   1 1 0   0%
agentos/tools/totp.py HOTP.verify   4 4 0   0%
agentos/tools/totp.py (no function)   31 31 0   0%
agentos/tools/url_signer.py URLSigner.__init__   6 6 0   0%
agentos/tools/url_signer.py URLSigner.sign   13 13 0   0%
agentos/tools/url_signer.py URLSigner.verify   15 15 0   0%
agentos/tools/url_signer.py URLSigner._compute_signature   5 5 0   0%
agentos/tools/url_signer.py (no function)   11 11 0   0%
agentos/tools/validation.py ValidationResult.has_errors   1 1 0   0%
agentos/tools/validation.py ValidationResult.has_warnings   1 1 0   0%
agentos/tools/validation.py ValidationResult.add_issue   3 3 0   0%
agentos/tools/validation.py ToolOutputValidator.__init__   3 3 0   0%
agentos/tools/validation.py ToolOutputValidator.add_rule   12 12 0   0%
agentos/tools/validation.py ToolOutputValidator.validate   14 14 0   0%
agentos/tools/validation.py ToolOutputValidator._parse_output   12 12 0   0%
agentos/tools/validation.py ToolOutputValidator._apply_rules   27 27 0   0%
agentos/tools/validation.py ToolErrorClassifier.classify   19 19 0   0%
agentos/tools/validation.py ToolErrorClassifier.get_recovery_suggestions   2 2 0   0%
agentos/tools/validation.py validate_tool_output   14 14 0   0%
agentos/tools/validation.py classify_tool_error   3 3 0   0%
agentos/tools/validation.py (no function)   54 0 0   100%
agentos/tools/web_tools.py WebFetchTool.parameters   1 1 0   0%
agentos/tools/web_tools.py WebFetchTool.execute   13 13 0   0%
agentos/tools/web_tools.py (no function)   10 0 0   100%
agentos/validation/__init__.py (no function)   0 0 0   100%
agentos/validation/schema_enforcer.py SchemaEnforcer.__init__   2 2 0   0%
agentos/validation/schema_enforcer.py SchemaEnforcer.enforce   40 40 0   0%
agentos/validation/schema_enforcer.py SchemaEnforcer._apply_fix   7 7 0   0%
agentos/validation/schema_enforcer.py SchemaEnforcer._json_repair   19 19 0   0%
agentos/validation/schema_enforcer.py SchemaEnforcer._field_fallback   16 16 0   0%
agentos/validation/schema_enforcer.py SchemaEnforcer._llm_fix   3 3 0   0%
agentos/validation/schema_enforcer.py SchemaEnforcer._build_fallback   23 23 0   0%
agentos/validation/schema_enforcer.py SchemaEnforcer.enforce_batch   2 2 0   0%
agentos/validation/schema_enforcer.py (no function)   44 0 0   100%
agentos/vectorstore/__init__.py (no function)   2 0 0   100%
agentos/vectorstore/db.py BaseVectorStore.add   0 0 1   100%
agentos/vectorstore/db.py BaseVectorStore.search   0 0 1   100%
agentos/vectorstore/db.py BaseVectorStore.delete   0 0 1   100%
agentos/vectorstore/db.py BaseVectorStore.count   0 0 1   100%
agentos/vectorstore/db.py FAISSVectorStore.__init__   7 7 0   0%
agentos/vectorstore/db.py FAISSVectorStore._init_index   5 5 0   0%
agentos/vectorstore/db.py FAISSVectorStore.add   14 14 0   0%
agentos/vectorstore/db.py FAISSVectorStore._fallback_search   10 10 0   0%
agentos/vectorstore/db.py FAISSVectorStore.search   17 17 0   0%
agentos/vectorstore/db.py FAISSVectorStore.delete   2 2 0   0%
agentos/vectorstore/db.py FAISSVectorStore.count   1 1 0   0%
agentos/vectorstore/db.py FAISSVectorStore._embed   7 7 0   0%
agentos/vectorstore/db.py FAISSVectorStore._tfidf_embed   9 9 0   0%
agentos/vectorstore/db.py FAISSVectorStore._save   4 4 0   0%
agentos/vectorstore/db.py FAISSVectorStore._load   4 4 0   0%
agentos/vectorstore/db.py FAISSVectorStore.__del__   2 2 0   0%
agentos/vectorstore/db.py ChromaVectorStore.__init__   5 5 0   0%
agentos/vectorstore/db.py ChromaVectorStore._init   6 6 0   0%
agentos/vectorstore/db.py ChromaVectorStore.add   8 8 0   0%
agentos/vectorstore/db.py ChromaVectorStore.search   9 9 0   0%
agentos/vectorstore/db.py ChromaVectorStore.delete   4 4 0   0%
agentos/vectorstore/db.py ChromaVectorStore.count   3 3 0   0%
agentos/vectorstore/db.py ChromaVectorStore._fallback_store   3 3 0   0%
agentos/vectorstore/db.py (no function)   35 0 2   100%
agentos/workflow/__init__.py WorkflowContext.get   7 7 0   0%
agentos/workflow/__init__.py WorkflowContext.set   7 7 0   0%
agentos/workflow/__init__.py WorkflowDefinition.steps   6 6 0   0%
agentos/workflow/__init__.py WorkflowDefinition.steps._collect   3 3 0   0%
agentos/workflow/__init__.py WorkflowDefinition.validate   7 7 0   0%
agentos/workflow/__init__.py WorkflowDefinition.validate.validate_step   17 17 0   0%
agentos/workflow/__init__.py WorkflowDefinition.to_mermaid   6 6 0   0%
agentos/workflow/__init__.py WorkflowDefinition.to_mermaid.add_step   14 14 0   0%
agentos/workflow/__init__.py ConditionEvaluator.evaluate   42 42 0   0%
agentos/workflow/__init__.py WorkflowEngine.__init__   7 7 0   0%
agentos/workflow/__init__.py WorkflowEngine.on_progress   1 1 0   0%
agentos/workflow/__init__.py WorkflowEngine.execute   9 9 0   0%
agentos/workflow/__init__.py WorkflowEngine.dry_run   2 2 0   0%
agentos/workflow/__init__.py WorkflowEngine.cancel   1 1 0   0%
agentos/workflow/__init__.py WorkflowEngine._execute_step   40 40 0   0%
agentos/workflow/__init__.py WorkflowEngine._run_task   11 11 0   0%
agentos/workflow/__init__.py WorkflowEngine._run_sequential   5 5 0   0%
agentos/workflow/__init__.py WorkflowEngine._run_parallel   10 10 0   0%
agentos/workflow/__init__.py WorkflowEngine._run_parallel.bounded_execute   2 2 0   0%
agentos/workflow/__init__.py WorkflowEngine._run_conditional   12 12 0   0%
agentos/workflow/__init__.py WorkflowEngine._run_loop   14 14 0   0%
agentos/workflow/__init__.py WorkflowEngine._run_sub_workflow   5 5 0   0%
agentos/workflow/__init__.py WorkflowEngine._run_join   1 1 0   0%
agentos/workflow/__init__.py WorkflowEngine._run_split   2 2 0   0%
agentos/workflow/__init__.py WorkflowEngine._handle_error   16 16 0   0%
agentos/workflow/__init__.py WorkflowEngine._default_dispatcher   2 2 0   0%
agentos/workflow/__init__.py WorkflowEngine._resolve_template   3 3 0   0%
agentos/workflow/__init__.py WorkflowEngine._resolve_template.replacer   2 2 0   0%
agentos/workflow/__init__.py WorkflowEngine._count_steps   11 11 0   0%
agentos/workflow/__init__.py WorkflowParser.parse_file   6 6 0   0%
agentos/workflow/__init__.py WorkflowParser.parse_str   5 5 0   0%
agentos/workflow/__init__.py WorkflowParser.parse_dict   4 4 0   0%
agentos/workflow/__init__.py WorkflowParser._parse_steps   7 7 0   0%
agentos/workflow/__init__.py WorkflowParser._parse_step   21 21 0   0%
agentos/workflow/__init__.py WorkflowParser.to_yaml   1 1 0   0%
agentos/workflow/__init__.py WorkflowParser.to_json   1 1 0   0%
agentos/workflow/__init__.py WorkflowParser._to_dict   4 4 0   0%
agentos/workflow/__init__.py WorkflowParser._step_to_dict   20 20 0   0%
agentos/workflow/__init__.py WorkflowTemplates.sequential   10 10 0   0%
agentos/workflow/__init__.py WorkflowTemplates.parallel_broadcast   3 3 0   0%
agentos/workflow/__init__.py WorkflowTemplates.map_reduce   5 5 0   0%
agentos/workflow/__init__.py WorkflowTemplates.conditional_branch   4 4 0   0%
agentos/workflow/__init__.py WorkflowTemplates.retry_loop   2 2 0   0%
agentos/workflow/__init__.py (no function)   152 152 0   0%
agentos/workflows/__init__.py (no function)   3 0 0   100%
agentos/workflows/engine.py WorkflowEngine.__init__   3 3 0   0%
agentos/workflows/engine.py WorkflowEngine.execute   17 17 0   0%
agentos/workflows/engine.py (no function)   32 0 0   100%
agentos/workflows/templates.py WorkflowTemplate.to_dict   1 1 0   0%
agentos/workflows/templates.py WorkflowTemplate._step_to_dict   24 24 0   0%
agentos/workflows/templates.py WorkflowTemplate.from_dict   1 1 0   0%
agentos/workflows/templates.py WorkflowTemplate._step_from_dict   1 1 0   0%
agentos/workflows/templates.py WorkflowTemplate.to_yaml   1 1 0   0%
agentos/workflows/templates.py WorkflowTemplate.to_json   1 1 0   0%
agentos/workflows/templates.py WorkflowTemplate.from_yaml   2 2 0   0%
agentos/workflows/templates.py WorkflowTemplate.from_json   2 2 0   0%
agentos/workflows/templates.py WorkflowTemplate.get_step   5 5 0   0%
agentos/workflows/templates.py WorkflowTemplate._find_step   7 7 0   0%
agentos/workflows/templates.py WorkflowTemplate.flatten_steps   4 4 0   0%
agentos/workflows/templates.py WorkflowTemplate._flatten   3 3 0   0%
agentos/workflows/templates.py WorkflowTemplate.step_count   1 1 0   0%
agentos/workflows/templates.py _init_builtins   2 0 0   100%
agentos/workflows/templates.py (no function)   70 0 0   100%
Total     41004 31103 215   24%

No items found using the specified filter.