| |
| |
| var CreateSessionRequestSchema = { |
| properties: { |
| session_id: { |
| type: "string", |
| title: "Session Id" |
| }, |
| policy_path: { |
| type: "string", |
| title: "Policy Path" |
| }, |
| transport_server_url: { |
| type: "string", |
| title: "Transport Server Url" |
| }, |
| camera_names: { |
| items: { |
| type: "string" |
| }, |
| type: "array", |
| title: "Camera Names", |
| default: ["front"] |
| }, |
| workspace_id: { |
| anyOf: [ |
| { |
| type: "string" |
| }, |
| { |
| type: "null" |
| } |
| ], |
| title: "Workspace Id" |
| }, |
| policy_type: { |
| type: "string", |
| title: "Policy Type", |
| default: "act" |
| }, |
| language_instruction: { |
| anyOf: [ |
| { |
| type: "string" |
| }, |
| { |
| type: "null" |
| } |
| ], |
| title: "Language Instruction" |
| } |
| }, |
| type: "object", |
| required: ["session_id", "policy_path", "transport_server_url"], |
| title: "CreateSessionRequest" |
| }; |
| var CreateSessionResponseSchema = { |
| properties: { |
| workspace_id: { |
| type: "string", |
| title: "Workspace Id" |
| }, |
| camera_room_ids: { |
| additionalProperties: { |
| type: "string" |
| }, |
| type: "object", |
| title: "Camera Room Ids" |
| }, |
| joint_input_room_id: { |
| type: "string", |
| title: "Joint Input Room Id" |
| }, |
| joint_output_room_id: { |
| type: "string", |
| title: "Joint Output Room Id" |
| } |
| }, |
| type: "object", |
| required: ["workspace_id", "camera_room_ids", "joint_input_room_id", "joint_output_room_id"], |
| title: "CreateSessionResponse" |
| }; |
| var HTTPValidationErrorSchema = { |
| properties: { |
| detail: { |
| items: { |
| $ref: "#/components/schemas/ValidationError" |
| }, |
| type: "array", |
| title: "Detail" |
| } |
| }, |
| type: "object", |
| title: "HTTPValidationError" |
| }; |
| var SessionStatusResponseSchema = { |
| properties: { |
| session_id: { |
| type: "string", |
| title: "Session Id" |
| }, |
| status: { |
| type: "string", |
| title: "Status" |
| }, |
| policy_path: { |
| type: "string", |
| title: "Policy Path" |
| }, |
| policy_type: { |
| type: "string", |
| title: "Policy Type" |
| }, |
| camera_names: { |
| items: { |
| type: "string" |
| }, |
| type: "array", |
| title: "Camera Names" |
| }, |
| workspace_id: { |
| type: "string", |
| title: "Workspace Id" |
| }, |
| rooms: { |
| additionalProperties: true, |
| type: "object", |
| title: "Rooms" |
| }, |
| stats: { |
| additionalProperties: true, |
| type: "object", |
| title: "Stats" |
| }, |
| inference_stats: { |
| anyOf: [ |
| { |
| additionalProperties: true, |
| type: "object" |
| }, |
| { |
| type: "null" |
| } |
| ], |
| title: "Inference Stats" |
| }, |
| error_message: { |
| anyOf: [ |
| { |
| type: "string" |
| }, |
| { |
| type: "null" |
| } |
| ], |
| title: "Error Message" |
| } |
| }, |
| type: "object", |
| required: ["session_id", "status", "policy_path", "policy_type", "camera_names", "workspace_id", "rooms", "stats"], |
| title: "SessionStatusResponse" |
| }; |
| var ValidationErrorSchema = { |
| properties: { |
| loc: { |
| items: { |
| anyOf: [ |
| { |
| type: "string" |
| }, |
| { |
| type: "integer" |
| } |
| ] |
| }, |
| type: "array", |
| title: "Location" |
| }, |
| msg: { |
| type: "string", |
| title: "Message" |
| }, |
| type: { |
| type: "string", |
| title: "Error Type" |
| } |
| }, |
| type: "object", |
| required: ["loc", "msg", "type"], |
| title: "ValidationError" |
| }; |
| |
| var e = /\{[^{}]+\}/g; |
| var t = ({ allowReserved: e2, name: t2, value: r }) => { |
| if (r == null) |
| return ""; |
| if (typeof r == "object") |
| throw new Error("Deeply-nested arrays/objects aren\u2019t supported. Provide your own `querySerializer()` to handle these."); |
| return `${t2}=${e2 ? r : encodeURIComponent(r)}`; |
| }; |
| var r = ({ allowReserved: e2, explode: r2, name: s, style: a, value: n }) => { |
| if (!r2) { |
| const t2 = (e2 ? n : n.map((e3) => encodeURIComponent(e3))).join(((e3) => { |
| switch (e3) { |
| case "form": |
| default: |
| return ","; |
| case "pipeDelimited": |
| return "|"; |
| case "spaceDelimited": |
| return "%20"; |
| } |
| })(a)); |
| switch (a) { |
| case "label": |
| return `.${t2}`; |
| case "matrix": |
| return `;${s}=${t2}`; |
| case "simple": |
| return t2; |
| default: |
| return `${s}=${t2}`; |
| } |
| } |
| const o = ((e3) => { |
| switch (e3) { |
| case "label": |
| return "."; |
| case "matrix": |
| return ";"; |
| case "simple": |
| return ","; |
| default: |
| return "&"; |
| } |
| })(a), l = n.map((r3) => a === "label" || a === "simple" ? e2 ? r3 : encodeURIComponent(r3) : t({ allowReserved: e2, name: s, value: r3 })).join(o); |
| return a === "label" || a === "matrix" ? o + l : l; |
| }; |
| var s = ({ allowReserved: e2, explode: r2, name: s2, style: a, value: n }) => { |
| if (n instanceof Date) |
| return `${s2}=${n.toISOString()}`; |
| if (a !== "deepObject" && !r2) { |
| let t2 = []; |
| Object.entries(n).forEach(([r4, s3]) => { |
| t2 = [...t2, r4, e2 ? s3 : encodeURIComponent(s3)]; |
| }); |
| const r3 = t2.join(","); |
| switch (a) { |
| case "form": |
| return `${s2}=${r3}`; |
| case "label": |
| return `.${r3}`; |
| case "matrix": |
| return `;${s2}=${r3}`; |
| default: |
| return r3; |
| } |
| } |
| const o = ((e3) => { |
| switch (e3) { |
| case "label": |
| return "."; |
| case "matrix": |
| return ";"; |
| case "simple": |
| return ","; |
| default: |
| return "&"; |
| } |
| })(a), l = Object.entries(n).map(([r3, n2]) => t({ allowReserved: e2, name: a === "deepObject" ? `${s2}[${r3}]` : r3, value: n2 })).join(o); |
| return a === "label" || a === "matrix" ? o + l : l; |
| }; |
| var a = ({ allowReserved: e2, array: a2, object: n } = {}) => (o) => { |
| let l = []; |
| if (o && typeof o == "object") |
| for (const i in o) { |
| const c = o[i]; |
| c != null && (l = Array.isArray(c) ? [...l, r({ allowReserved: e2, explode: true, name: i, style: "form", value: c, ...a2 })] : typeof c != "object" ? [...l, t({ allowReserved: e2, name: i, value: c })] : [...l, s({ allowReserved: e2, explode: true, name: i, style: "deepObject", value: c, ...n })]); |
| } |
| return l.join("&"); |
| }; |
| var n = ({ baseUrl: a2, path: n2, query: o, querySerializer: l, url: i }) => { |
| let c = a2 + (i.startsWith("/") ? i : `/${i}`); |
| n2 && (c = (({ path: a3, url: n3 }) => { |
| let o2 = n3; |
| const l2 = n3.match(e); |
| if (l2) |
| for (const e2 of l2) { |
| let n4 = false, l3 = e2.substring(1, e2.length - 1), i2 = "simple"; |
| l3.endsWith("*") && (n4 = true, l3 = l3.substring(0, l3.length - 1)), l3.startsWith(".") ? (l3 = l3.substring(1), i2 = "label") : l3.startsWith(";") && (l3 = l3.substring(1), i2 = "matrix"); |
| const c2 = a3[l3]; |
| c2 != null && (o2 = Array.isArray(c2) ? o2.replace(e2, r({ explode: n4, name: l3, style: i2, value: c2 })) : typeof c2 != "object" ? i2 !== "matrix" ? o2.replace(e2, i2 === "label" ? `.${c2}` : c2) : o2.replace(e2, `;${t({ name: l3, value: c2 })}`) : o2.replace(e2, s({ explode: n4, name: l3, style: i2, value: c2 }))); |
| } |
| return o2; |
| })({ path: n2, url: c })); |
| let u = o ? l(o) : ""; |
| return u.startsWith("?") && (u = u.substring(1)), u && (c += `?${u}`), c; |
| }; |
| var o = (e2, t2) => { |
| const r2 = { ...e2, ...t2 }; |
| return r2.baseUrl?.endsWith("/") && (r2.baseUrl = r2.baseUrl.substring(0, r2.baseUrl.length - 1)), r2.headers = l(e2.headers, t2.headers), r2; |
| }; |
| var l = (...e2) => { |
| const t2 = new Headers; |
| for (const r2 of e2) { |
| if (!r2 || typeof r2 != "object") |
| continue; |
| const e3 = r2 instanceof Headers ? r2.entries() : Object.entries(r2); |
| for (const [r3, s2] of e3) |
| if (s2 === null) |
| t2.delete(r3); |
| else if (Array.isArray(s2)) |
| for (const e4 of s2) |
| t2.append(r3, e4); |
| else |
| s2 !== undefined && t2.set(r3, typeof s2 == "object" ? JSON.stringify(s2) : s2); |
| } |
| return t2; |
| }; |
|
|
| class i { |
| _fns; |
| constructor() { |
| this._fns = []; |
| } |
| eject(e2) { |
| const t2 = this._fns.indexOf(e2); |
| t2 !== -1 && (this._fns = [...this._fns.slice(0, t2), ...this._fns.slice(t2 + 1)]); |
| } |
| use(e2) { |
| this._fns = [...this._fns, e2]; |
| } |
| } |
| var d = { bodySerializer: (e2) => JSON.stringify(e2) }; |
| var h = a({ allowReserved: false, array: { explode: true, style: "form" }, object: { explode: true, style: "deepObject" } }); |
| var y = { "Content-Type": "application/json" }; |
| var m = (e2 = {}) => ({ ...d, baseUrl: "", fetch: globalThis.fetch, headers: y, parseAs: "auto", querySerializer: h, ...e2 }); |
| var b = (e2 = {}) => { |
| let t2 = o(m(), e2); |
| const r2 = () => ({ ...t2 }), s2 = { request: new i, response: new i }, c = async (e3) => { |
| const r3 = { ...t2, ...e3, headers: l(t2.headers, e3.headers) }; |
| r3.body && r3.bodySerializer && (r3.body = r3.bodySerializer(r3.body)), r3.body || r3.headers.delete("Content-Type"); |
| const o2 = n({ baseUrl: r3.baseUrl ?? "", path: r3.path, query: r3.query, querySerializer: typeof r3.querySerializer == "function" ? r3.querySerializer : a(r3.querySerializer), url: r3.url }), i2 = { redirect: "follow", ...r3 }; |
| let c2 = new Request(o2, i2); |
| for (const e4 of s2.request._fns) |
| c2 = await e4(c2, r3); |
| const u = r3.fetch; |
| let d2 = await u(c2); |
| for (const e4 of s2.response._fns) |
| d2 = await e4(d2, c2, r3); |
| const p = { request: c2, response: d2 }; |
| if (d2.ok) { |
| if (d2.status === 204 || d2.headers.get("Content-Length") === "0") |
| return { data: {}, ...p }; |
| if (r3.parseAs === "stream") |
| return { data: d2.body, ...p }; |
| const e4 = (r3.parseAs === "auto" ? ((e5) => { |
| if (e5) |
| return e5.startsWith("application/json") || e5.endsWith("+json") ? "json" : e5 === "multipart/form-data" ? "formData" : ["application/", "audio/", "image/", "video/"].some((t4) => e5.startsWith(t4)) ? "blob" : e5.startsWith("text/") ? "text" : undefined; |
| })(d2.headers.get("Content-Type")) : r3.parseAs) ?? "json"; |
| let t3 = await d2[e4](); |
| return e4 === "json" && r3.responseTransformer && (t3 = await r3.responseTransformer(t3)), { data: t3, ...p }; |
| } |
| let f = await d2.text(); |
| if (r3.throwOnError) |
| throw new Error(f); |
| try { |
| f = JSON.parse(f); |
| } catch {} |
| return { error: f || {}, ...p }; |
| }; |
| return { connect: (e3) => c({ ...e3, method: "CONNECT" }), delete: (e3) => c({ ...e3, method: "DELETE" }), get: (e3) => c({ ...e3, method: "GET" }), getConfig: r2, head: (e3) => c({ ...e3, method: "HEAD" }), interceptors: s2, options: (e3) => c({ ...e3, method: "OPTIONS" }), patch: (e3) => c({ ...e3, method: "PATCH" }), post: (e3) => c({ ...e3, method: "POST" }), put: (e3) => c({ ...e3, method: "PUT" }), request: c, setConfig: (e3) => (t2 = o(t2, e3), r2()), trace: (e3) => c({ ...e3, method: "TRACE" }) }; |
| }; |
|
|
| |
| var client = b(m()); |
| var rootGet = (options) => { |
| return (options?.client ?? client).get({ |
| ...options, |
| url: "/" |
| }); |
| }; |
| var healthCheckHealthGet = (options) => { |
| return (options?.client ?? client).get({ |
| ...options, |
| url: "/health" |
| }); |
| }; |
| var listSessionsSessionsGet = (options) => { |
| return (options?.client ?? client).get({ |
| ...options, |
| url: "/sessions" |
| }); |
| }; |
| var createSessionSessionsPost = (options) => { |
| return (options?.client ?? client).post({ |
| ...options, |
| url: "/sessions" |
| }); |
| }; |
| var startInferenceSessionsSessionIdStartPost = (options) => { |
| return (options?.client ?? client).post({ |
| ...options, |
| url: "/sessions/{session_id}/start" |
| }); |
| }; |
| var stopInferenceSessionsSessionIdStopPost = (options) => { |
| return (options?.client ?? client).post({ |
| ...options, |
| url: "/sessions/{session_id}/stop" |
| }); |
| }; |
| var restartInferenceSessionsSessionIdRestartPost = (options) => { |
| return (options?.client ?? client).post({ |
| ...options, |
| url: "/sessions/{session_id}/restart" |
| }); |
| }; |
| var deleteSessionSessionsSessionIdDelete = (options) => { |
| return (options?.client ?? client).delete({ |
| ...options, |
| url: "/sessions/{session_id}" |
| }); |
| }; |
| export { |
| stopInferenceSessionsSessionIdStopPost, |
| startInferenceSessionsSessionIdStartPost, |
| rootGet, |
| restartInferenceSessionsSessionIdRestartPost, |
| listSessionsSessionsGet, |
| healthCheckHealthGet, |
| deleteSessionSessionsSessionIdDelete, |
| createSessionSessionsPost, |
| client, |
| ValidationErrorSchema, |
| SessionStatusResponseSchema, |
| HTTPValidationErrorSchema, |
| CreateSessionResponseSchema, |
| CreateSessionRequestSchema |
| }; |
|
|
| |
| |
|
|