proxy_get_session
Retrieve recorded session details from a proxy server to analyze captured network traffic across browsers, CLI tools, Docker containers, and Android devices.
Instructions
Get manifest/details for a specific recorded session.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Session ID |
Implementation Reference
- src/tools/sessions.ts:92-108 (handler)Handler registration and implementation for the 'proxy_get_session' tool, which retrieves session details using proxyManager.getSession.
server.tool( "proxy_get_session", "Get manifest/details for a specific recorded session.", { session_id: z.string().describe("Session ID"), }, async ({ session_id }) => { try { const session = await proxyManager.getSession(session_id); return { content: [{ type: "text", text: JSON.stringify({ status: "success", session }) }], }; } catch (e) { return { content: [{ type: "text", text: JSON.stringify({ status: "error", error: toError(e) }) }] }; } }, );