Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP/A2A Support
Drift inferred · capture-to-capture
- HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
- HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
- HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
- HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
- HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
- HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
- HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
- HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
- HIGH code analysis flagged dynamic code execution in evalstate/fast-agent
transport stdio · streamable-http · http counts 1 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
add
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
- agent-rules evalstate-fast-agent-167e9e2/AGENTS.md
- skill evalstate-fast-agent-167e9e2/examples/hf-toad-cards/skills/pr-writing-review/SKILL.md
- skill evalstate-fast-agent-167e9e2/examples/hf-toad-cards/skills/session-investigator/SKILL.md
- agent-rules evalstate-fast-agent-167e9e2/tests/integration/function_tools/agent.md
danger signals2
- dynamic code execution eval()/exec() evalstate-fast-agent-167e9e2/scripts/gen_schema.py :161
exec(content, namespace) - over-broad OAuth scope https://www.googleapis.com/auth/cloud-platform evalstate-fast-agent-167e9e2/src/fast_agent/llm/provider/anthropic/vertex_config.py :26
_CLOUD_PLATFORM_SCOPE = "https://www.googleapis.com/auth/cloud-platform"
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",