INNER CODE UNIT · Python

_fast_agent_version

evalstate/fast-agent · src/fast_agent/a2a/server.py:106

def _fast_agent_version() -> str:
    for package_name in ("fast-agent-mcp", "fast-agent"):
        with contextlib.suppress(Exception):
            return get_version(package_name)
    return "unknown"


def _get_a2a_oauth_provider() -> str | None:
    oauth_provider = os.environ.get("FAST_AGENT_SERVE_OAUTH", "").lower()
    if oauth_provider in {"hf", "huggingface"}:
        return "huggingface"
    if not oauth_provider:
        return None
    return oauth_provider


def _bearer_token_from_header(value: str | None) -> str | None:
    if value is None:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…