github Python analyzed 167e9e2

evalstate/fast-agent

github

Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP/A2A Support

maintainer
evalstate
license
Apache-2.0
first seen
2026-06-01
last seen
2026-08-01
releases · 30d
6
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
  2. HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
  3. HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
  4. HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
  5. HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
  6. HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
  7. HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
  8. HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
  9. HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
capabilities 1 tools
transport stdio · streamable-http · http counts 1 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • add
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 167e9e2 · analyzer v28 · 1d ago

skills & prompt files 4

danger signals2

code evidence vv0.9.20 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 1510

filesystem 144

  • fs evalstate-fast-agent-167e9e2/hatch_build.py :3 import shutil
  • fs evalstate-fast-agent-167e9e2/publish/hf-inference-acp/src/hf_inference_acp/agents.py :6 import shutil
  • fs evalstate-fast-agent-167e9e2/publish/hf-inference-acp/src/hf_inference_acp/cli.py :13 from pathlib import Path # noqa: TC003 - typer needs runtime access
  • fs evalstate-fast-agent-167e9e2/publish/hf-inference-acp/src/hf_inference_acp/hf_config.py :7 import shutil
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/a2a/content.py :7 from pathlib import PurePosixPath
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/acp/permission_store.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/acp/server/agent_acp_server.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/acp/server/session_store.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/acp/slash/handlers/history.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/acp/slash/handlers/skills.py :7 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/acp/slash_commands.py :18 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/acp/tool_permission_adapter.py :17 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/acp/tool_permissions.py :41 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/agents/agent_types.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/agents/llm_decorator.py :12 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/agents/mcp_agent.py :17 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/agents/smart_agent.py :10 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/agents/workflow/agents_as_tools_agent.py :197 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/auth/credentials.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/auth/providers.py :10 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/batch/input.py :10 import shutil
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/batch/monitoring.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/batch/output.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/batch/resume.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/batch/runner.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/batch/structured.py :7 import shutil
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/batch/traces.py :29 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cards/manager.py :5 import shutil
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cards/service.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/command_support.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/acp.py :6 from pathlib import Path # noqa: TC003 - typer resolves Path annotations at runtime
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/auth.py :483 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/batch.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/cards.py :5 from pathlib import Path # noqa: TC003 - typer resolves Path annotations at runtime
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/check_config.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/config.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/export.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/go.py :7 from pathlib import Path # noqa: TC003 - typer resolves Path annotations at runtime
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/model.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/plugins.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/quickstart.py :3 import shutil
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/serve.py :7 from pathlib import Path # noqa: TC003 - typer resolves Path annotations at runtime
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/session.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/setup.py :2 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/skills.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/display.py :17 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/home_helpers.py :4 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/main.py :7 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/agent_setup.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/harness_startup.py :162 async with app.open(
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/model_bootstrap.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/request_builders.py :7 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/run_request.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/session_resume.py :14 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/shell_cwd_policy.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/shell_cwd_preflight.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/update_check.py :10 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/cli/workspace_helpers.py :4 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/command_actions/accessors.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/command_actions/loader.py :16 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/command_actions/models.py :14 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/command_actions/registry.py :18 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/context.py :12 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/handlers/_marketplace_argument_parsing.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/handlers/_text_formatting.py :8 from shutil import get_terminal_size
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/handlers/cards_manager.py :62 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/handlers/models_manager.py :47 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/handlers/plugins.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/handlers/session_export.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/handlers/skills.py :7 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/renderers/skills_markdown.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/commands/session_runtime.py :10 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/config.py :10 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/context.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/agent_app.py :35 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/agent_card_function_tool_validation.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/agent_card_loader.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/agent_card_paths.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/agent_card_runtime.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/agent_card_types.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/agent_card_validation.py :7 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/card_tool_attachment.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/direct_decorators.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/direct_factory.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/environment_lifecycle.py :49 await environment.open()
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/fastagent.py :13 import pathlib
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/harness.py :36 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/harness_app.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/harness_persistence.py :12 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/instruction.py :45 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/instruction_source.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/instruction_utils.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/internal_resources.py :7 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/logging/json_serializer.py :12 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/logging/transport.py :13 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/managed_runtime.py :7 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/core/prompt_templates.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/eval/artifacts.py :10 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/history/compaction.py :18 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/history/history_exporter.py :12 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/home.py :7 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/hooks/lifecycle_hook_loader.py :14 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/hooks/session_history.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/integrations/gepa.py :14 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/io/path_uri.py :3 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/io/source_resolver.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/model_overlays.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/model_reference_config.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/model_reference_diagnostics.py :16 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/model_selection.py :18 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/anthropic/llm_anthropic.py :10 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/google/_stream_capture.py :8 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/_stream_capture.py :12 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/codex_oauth.py :19 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/llm_moonshot.py :2 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/llm_openai.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/responses_files.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/responses_streaming.py :112 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/stream_capture.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/llm/structured_schema.py :14 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/marketplace/fetch.py :6 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/marketplace/git_sources.py :5 import shutil
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/marketplace/provenance_io.py :8 from pathlib import Path, PurePosixPath
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/marketplace/source_urls.py :5 from pathlib import Path, PurePosixPath
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/logger_textio.py :105 self._devnull_fd = os.open(os.devnull, os.O_WRONLY)
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/mcp_connection_manager.py :14 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/mcp_content.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/oauth_client.py :790 fd = os.open("/dev/tty", os.O_WRONLY | os.O_NOCTTY)
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/prompt.py :7 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/prompt_serialization.py :20 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/prompts/prompt_load.py :3 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/prompts/prompt_server.py :15 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/prompts/prompt_template.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/resource_utils.py :4 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/mcp/server/harness_adapter.py :201 async with self._app.open(
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/patch/engine.py :11 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/patch/parser.py :9 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/paths.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/plugins/configuration.py :14 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/plugins/manifest.py :5 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/plugins/models.py :6 from pathlib import Path, PurePosixPath
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/plugins/operations.py :5 import shutil
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/plugins/provenance.py :19 from pathlib import Path
  • fs evalstate-fast-agent-167e9e2/src/fast_agent/privacy/model_resolver.py :6 from pathlib import Path

shell / exec 6

  • shell evalstate-fast-agent-167e9e2/src/fast_agent/batch/input.py :11 import subprocess
  • shell evalstate-fast-agent-167e9e2/src/fast_agent/batch/runner.py :6 import subprocess
  • shell evalstate-fast-agent-167e9e2/src/fast_agent/cards/manager.py :6 import subprocess
  • shell evalstate-fast-agent-167e9e2/src/fast_agent/eval/artifacts.py :6 import subprocess
  • shell evalstate-fast-agent-167e9e2/src/fast_agent/integrations/gepa.py :7 import subprocess
  • shell evalstate-fast-agent-167e9e2/src/fast_agent/marketplace/git_sources.py :6 import subprocess

network 40

  • net evalstate-fast-agent-167e9e2/src/fast_agent/a2a/connect.py :9 from urllib.parse import urlsplit, urlunsplit
  • net evalstate-fast-agent-167e9e2/src/fast_agent/a2a/content.py :8 from urllib.parse import unquote, urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/a2a/remote_agent.py :11 import httpx
  • net evalstate-fast-agent-167e9e2/src/fast_agent/a2a/server.py :13 from urllib.parse import quote
  • net evalstate-fast-agent-167e9e2/src/fast_agent/acp/content_conversion.py :11 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/batch/input.py :18 from urllib.parse import ParseResult, parse_qs, urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/batch.py :8 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/url_parser.py :10 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/agent_setup.py :11 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/model_bootstrap.py :10 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/cli/runtime/request_builders.py :9 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/cli/update_check.py :12 from urllib.error import HTTPError, URLError
  • net evalstate-fast-agent-167e9e2/src/fast_agent/config.py :156 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/core/fastagent.py :522 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/core/logging/json_serializer.py :16 import httpx
  • net evalstate-fast-agent-167e9e2/src/fast_agent/core/logging/transport.py :16 import aiohttp
  • net evalstate-fast-agent-167e9e2/src/fast_agent/io/path_uri.py :5 from urllib.parse import unquote
  • net evalstate-fast-agent-167e9e2/src/fast_agent/io/source_resolver.py :7 from urllib.parse import ParseResult, urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/llamacpp_discovery.py :7 from urllib.parse import quote, urlsplit, urlunsplit
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/model_factory.py :6 from urllib.parse import parse_qsl
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/model_overlays.py :10 from urllib.parse import urlencode
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/openrouter_model_lookup.py :9 import httpx
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/anthropic/multipart_converter_anthropic.py :6 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/codex_oauth.py :21 from urllib.parse import parse_qs, urlencode, urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/llm_azure.py :23 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/llm_openai.py :9 import httpx
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/responses_websocket.py :11 from urllib.parse import urlparse, urlunparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/xai_oauth.py :7 import httpx
  • net evalstate-fast-agent-167e9e2/src/fast_agent/marketplace/fetch.py :8 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/marketplace/registry_urls.py :7 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/marketplace/source_urls.py :7 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/mcp/auth/huggingface.py :9 import httpx
  • net evalstate-fast-agent-167e9e2/src/fast_agent/mcp/helpers/content_helpers.py :200 from urllib.parse import parse_qs, urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/mcp/hf_auth.py :7 from urllib.parse import urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/mcp/http_errors.py :11 import httpx
  • net evalstate-fast-agent-167e9e2/src/fast_agent/mcp/mcp_connection_manager.py :16 from urllib.parse import urlsplit
  • net evalstate-fast-agent-167e9e2/src/fast_agent/mcp/oauth_client.py :12 import socket
  • net evalstate-fast-agent-167e9e2/src/fast_agent/mcp/provider_management.py :6 from urllib.parse import urlparse, urlunparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/mcp/sse_tracking.py :10 from urllib.parse import parse_qs, urljoin, urlparse
  • net evalstate-fast-agent-167e9e2/src/fast_agent/mcp/streamable_http_tracking.py :11 import httpx

secrets 10

  • secrets evalstate-fast-agent-167e9e2/publish/hf-inference-acp/src/hf_inference_acp/agents.py :542 not os.environ.get("HF_TOKEN")
  • secrets evalstate-fast-agent-167e9e2/publish/hf-inference-acp/src/hf_inference_acp/cli.py :122 if cfg is None or os.environ.get("HF_TOKEN"):
  • secrets evalstate-fast-agent-167e9e2/publish/hf-inference-acp/src/hf_inference_acp/hf_config.py :53 if env_token := os.environ.get("HF_TOKEN"):
  • secrets evalstate-fast-agent-167e9e2/src/fast_agent/auth/credentials.py :156 import keyring
  • secrets evalstate-fast-agent-167e9e2/src/fast_agent/batch/input.py :840 token = os.getenv("HF_TOKEN")
  • secrets evalstate-fast-agent-167e9e2/src/fast_agent/cli/commands/check_config.py :1259 import keyring as keyring_module
  • secrets evalstate-fast-agent-167e9e2/src/fast_agent/core/keyring_utils.py :94 import keyring
  • secrets evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/openai/codex_oauth.py :307 import keyring
  • secrets evalstate-fast-agent-167e9e2/src/fast_agent/mcp/hf_auth.py :99 token = os.environ.get("HF_TOKEN")
  • secrets evalstate-fast-agent-167e9e2/src/fast_agent/mcp/oauth_client.py :739 import keyring

tool registrations 1

  • add evalstate-fast-agent-167e9e2/src/fast_agent/core/direct_decorators.py :424

declared dependencies 21

  • fastmcp@==3.4.4
  • mcp@==1.28.1
  • fastapi@==0.136.3
  • pydantic-settings@==2.14.2
  • pydantic@==2.13.4
  • pyyaml@==6.0.3
  • rich@==15.0.0
  • typer@==0.25.1
  • azure-identity@>=1.14.0
  • boto3@>=1.43.24
  • tensorzero@>=2025.7.5
  • textual@>=6.2.1
  • duckdb@>=1.4
  • gepa@>=0.1.1
  • trackio@>=0.27.0
  • onnxruntime@>=1.25
  • tokenizers@>=0.22
  • numpy@>=2
  • onnxruntime-gpu@>=1.25
  • nvidia-cudnn-cu12@>=9; platform_system ==
  • and@platform_machine ==

transport_posture 3

  • binds all interfaces (0.0.0.0) evalstate-fast-agent-167e9e2/examples/mcp/hf-space-cards/app.py :102 host="0.0.0.0",
  • binds all interfaces (0.0.0.0) evalstate-fast-agent-167e9e2/tests/integration/a2a/test_fast_agent_a2a_server.py :1173 host="0.0.0.0",
  • network-listening, binds all interfaces, no auth detected evalstate-fast-agent-167e9e2/tests/unit/fast_agent/commands/test_serve_command.py :26 host="0.0.0.0",