Download src/api/client-source.ts from SaylorTwift/openhands: direct link, hf CLI and curl.
- Browser
- Download file 828 Bytes
-
https://huggingface.co/SaylorTwift/openhands/resolve/main/src/api/client-source.ts
- Command line
-
hf download hf://SaylorTwift/openhands/src/api/client-source.ts
-
curl -L -o client-source.ts https://huggingface.co/SaylorTwift/openhands/resolve/main/src/api/client-source.ts
828 Bytes
| import packageJson from "../../package.json"; | |
| export const AGENT_CANVAS_CLIENT_SOURCE = "agent_canvas"; | |
| export const AGENT_CANVAS_CLIENT_VERSION = packageJson.version; | |
| /** | |
| * Coarse, non-user-identifying request metadata for Cloud observability. | |
| * | |
| * Cloud ingress can retain these headers as facets without logging request | |
| * bodies, API keys, device codes, or conversation content. | |
| */ | |
| export const OPENHANDS_CLIENT_HEADER = "X-OpenHands-Client"; | |
| export const OPENHANDS_CLIENT_VERSION_HEADER = "X-OpenHands-Client-Version"; | |
| export const OPENHANDS_TELEMETRY_DISTINCT_ID_HEADER = | |
| "X-OpenHands-Telemetry-Distinct-Id"; | |
| export const AGENT_CANVAS_CLIENT_HEADERS: Readonly<Record<string, string>> = { | |
| [OPENHANDS_CLIENT_HEADER]: AGENT_CANVAS_CLIENT_SOURCE, | |
| [OPENHANDS_CLIENT_VERSION_HEADER]: AGENT_CANVAS_CLIENT_VERSION, | |
| }; | |