"""Compatibility re-exports for :mod:`api.web_tools` (web_search / web_fetch)."""

from __future__ import annotations

import httpx

from api.web_tools.egress import (
    WebFetchEgressPolicy,
    WebFetchEgressViolation,
    enforce_web_fetch_egress,
)
from api.web_tools.request import is_web_server_tool_request
from api.web_tools.streaming import stream_web_server_tool_response

__all__ = [
    "WebFetchEgressPolicy",
    "WebFetchEgressViolation",
    "enforce_web_fetch_egress",
    "httpx",
    "is_web_server_tool_request",
    "stream_web_server_tool_response",
]
