INNER CODE UNIT · Python

proxy_vnc_static

agentscope-ai/agentscope-runtime · src/agentscope_runtime/sandbox/manager/server/app.py:250

async def proxy_vnc_static(sandbox_id: str, path: str):
    container_json = _sandbox_manager.container_mapping.get(sandbox_id)
    if not container_json:
        return Response(status_code=404)

    base_url = container_json.get("url")
    if not base_url:
        return Response(status_code=404)

    target_url = f"{base_url}/{path}"

    try:
        async with httpx.AsyncClient(
            headers={  # For FC
                "Content-Type": "application/json",
                "x-agentrun-session-id": "s" + sandbox_id,
                "x-agentscope-runtime-session-id": "s" + sandbox_id,
            },

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…