File size: 576 Bytes
0157ac7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
"""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",
]