✅ Fix chat interface - restore continuous conversation flow
🎯 Major improvements to MissionControl component: - Always keep input field visible and functional after AI responses - Auto-clear input after submitting questions for better UX - Add dynamic visual indicators (first question vs follow-up) - Improve response layout with clear separation and hints - Enable proper chat-like experience for continuous learning 🌟 Additional enhancements: - Better language-specific messaging throughout interface - Clearer visual hierarchy between input and response areas - Intuitive flow that guides users to ask follow-up questions - Maintains responsive design and accessibility 🔧 Technical changes: - Enhanced MissionControl state management - Improved component layout and styling - Better TypeScript integration across components - Updated tsconfig for stricter type checking
This commit is contained in:
16
node_modules/openai/resources/containers/files/content.d.mts
generated
vendored
16
node_modules/openai/resources/containers/files/content.d.mts
generated
vendored
@@ -1,16 +0,0 @@
|
||||
import { APIResource } from "../../../core/resource.mjs";
|
||||
import { APIPromise } from "../../../core/api-promise.mjs";
|
||||
import { RequestOptions } from "../../../internal/request-options.mjs";
|
||||
export declare class Content extends APIResource {
|
||||
/**
|
||||
* Retrieve Container File Content
|
||||
*/
|
||||
retrieve(fileID: string, params: ContentRetrieveParams, options?: RequestOptions): APIPromise<Response>;
|
||||
}
|
||||
export interface ContentRetrieveParams {
|
||||
container_id: string;
|
||||
}
|
||||
export declare namespace Content {
|
||||
export { type ContentRetrieveParams as ContentRetrieveParams };
|
||||
}
|
||||
//# sourceMappingURL=content.d.mts.map
|
||||
1
node_modules/openai/resources/containers/files/content.d.mts.map
generated
vendored
1
node_modules/openai/resources/containers/files/content.d.mts.map
generated
vendored
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"content.d.mts","sourceRoot":"","sources":["../../../src/resources/containers/files/content.ts"],"names":[],"mappings":"OAEO,EAAE,WAAW,EAAE;OACf,EAAE,UAAU,EAAE;OAEd,EAAE,cAAc,EAAE;AAGzB,qBAAa,OAAQ,SAAQ,WAAW;IACtC;;OAEG;IACH,QAAQ,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,qBAAqB,EAAE,OAAO,CAAC,EAAE,cAAc,GAAG,UAAU,CAAC,QAAQ,CAAC;CAQxG;AAED,MAAM,WAAW,qBAAqB;IACpC,YAAY,EAAE,MAAM,CAAC;CACtB;AAED,MAAM,CAAC,OAAO,WAAW,OAAO,CAAC;IAC/B,OAAO,EAAE,KAAK,qBAAqB,IAAI,qBAAqB,EAAE,CAAC;CAChE"}
|
||||
14
node_modules/openai/resources/containers/files/content.d.ts
generated
vendored
14
node_modules/openai/resources/containers/files/content.d.ts
generated
vendored
@@ -1,16 +1,10 @@
|
||||
import { APIResource } from "../../../core/resource.js";
|
||||
import { APIPromise } from "../../../core/api-promise.js";
|
||||
import { RequestOptions } from "../../../internal/request-options.js";
|
||||
import { APIResource } from "../../../resource.js";
|
||||
import * as Core from "../../../core.js";
|
||||
import { type Response } from "../../../_shims/index.js";
|
||||
export declare class Content extends APIResource {
|
||||
/**
|
||||
* Retrieve Container File Content
|
||||
*/
|
||||
retrieve(fileID: string, params: ContentRetrieveParams, options?: RequestOptions): APIPromise<Response>;
|
||||
}
|
||||
export interface ContentRetrieveParams {
|
||||
container_id: string;
|
||||
}
|
||||
export declare namespace Content {
|
||||
export { type ContentRetrieveParams as ContentRetrieveParams };
|
||||
retrieve(containerId: string, fileId: string, options?: Core.RequestOptions): Core.APIPromise<Response>;
|
||||
}
|
||||
//# sourceMappingURL=content.d.ts.map
|
||||
2
node_modules/openai/resources/containers/files/content.d.ts.map
generated
vendored
2
node_modules/openai/resources/containers/files/content.d.ts.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"content.d.ts","sourceRoot":"","sources":["../../../src/resources/containers/files/content.ts"],"names":[],"mappings":"OAEO,EAAE,WAAW,EAAE;OACf,EAAE,UAAU,EAAE;OAEd,EAAE,cAAc,EAAE;AAGzB,qBAAa,OAAQ,SAAQ,WAAW;IACtC;;OAEG;IACH,QAAQ,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,qBAAqB,EAAE,OAAO,CAAC,EAAE,cAAc,GAAG,UAAU,CAAC,QAAQ,CAAC;CAQxG;AAED,MAAM,WAAW,qBAAqB;IACpC,YAAY,EAAE,MAAM,CAAC;CACtB;AAED,MAAM,CAAC,OAAO,WAAW,OAAO,CAAC;IAC/B,OAAO,EAAE,KAAK,qBAAqB,IAAI,qBAAqB,EAAE,CAAC;CAChE"}
|
||||
{"version":3,"file":"content.d.ts","sourceRoot":"","sources":["../../../src/resources/containers/files/content.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,WAAW,EAAE,MAAM,mBAAmB,CAAC;AAChD,OAAO,KAAK,IAAI,MAAM,eAAe,CAAC;AACtC,OAAO,EAAE,KAAK,QAAQ,EAAE,MAAM,uBAAuB,CAAC;AAEtD,qBAAa,OAAQ,SAAQ,WAAW;IACtC;;OAEG;IACH,QAAQ,CAAC,WAAW,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,IAAI,CAAC,cAAc,GAAG,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC;CAOxG"}
|
||||
11
node_modules/openai/resources/containers/files/content.js
generated
vendored
11
node_modules/openai/resources/containers/files/content.js
generated
vendored
@@ -2,18 +2,15 @@
|
||||
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Content = void 0;
|
||||
const resource_1 = require("../../../core/resource.js");
|
||||
const headers_1 = require("../../../internal/headers.js");
|
||||
const path_1 = require("../../../internal/utils/path.js");
|
||||
const resource_1 = require("../../../resource.js");
|
||||
class Content extends resource_1.APIResource {
|
||||
/**
|
||||
* Retrieve Container File Content
|
||||
*/
|
||||
retrieve(fileID, params, options) {
|
||||
const { container_id } = params;
|
||||
return this._client.get((0, path_1.path) `/containers/${container_id}/files/${fileID}/content`, {
|
||||
retrieve(containerId, fileId, options) {
|
||||
return this._client.get(`/containers/${containerId}/files/${fileId}/content`, {
|
||||
...options,
|
||||
headers: (0, headers_1.buildHeaders)([{ Accept: 'application/binary' }, options?.headers]),
|
||||
headers: { Accept: 'application/binary', ...options?.headers },
|
||||
__binaryResponse: true,
|
||||
});
|
||||
}
|
||||
|
||||
2
node_modules/openai/resources/containers/files/content.js.map
generated
vendored
2
node_modules/openai/resources/containers/files/content.js.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"content.js","sourceRoot":"","sources":["../../../src/resources/containers/files/content.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wDAAqD;AAErD,0DAAyD;AAEzD,0DAAoD;AAEpD,MAAa,OAAQ,SAAQ,sBAAW;IACtC;;OAEG;IACH,QAAQ,CAAC,MAAc,EAAE,MAA6B,EAAE,OAAwB;QAC9E,MAAM,EAAE,YAAY,EAAE,GAAG,MAAM,CAAC;QAChC,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,IAAA,WAAI,EAAA,eAAe,YAAY,UAAU,MAAM,UAAU,EAAE;YACjF,GAAG,OAAO;YACV,OAAO,EAAE,IAAA,sBAAY,EAAC,CAAC,EAAE,MAAM,EAAE,oBAAoB,EAAE,EAAE,OAAO,EAAE,OAAO,CAAC,CAAC;YAC3E,gBAAgB,EAAE,IAAI;SACvB,CAAC,CAAC;IACL,CAAC;CACF;AAZD,0BAYC"}
|
||||
{"version":3,"file":"content.js","sourceRoot":"","sources":["../../../src/resources/containers/files/content.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,mDAAgD;AAIhD,MAAa,OAAQ,SAAQ,sBAAW;IACtC;;OAEG;IACH,QAAQ,CAAC,WAAmB,EAAE,MAAc,EAAE,OAA6B;QACzE,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,eAAe,WAAW,UAAU,MAAM,UAAU,EAAE;YAC5E,GAAG,OAAO;YACV,OAAO,EAAE,EAAE,MAAM,EAAE,oBAAoB,EAAE,GAAG,OAAO,EAAE,OAAO,EAAE;YAC9D,gBAAgB,EAAE,IAAI;SACvB,CAAC,CAAC;IACL,CAAC;CACF;AAXD,0BAWC"}
|
||||
11
node_modules/openai/resources/containers/files/content.mjs
generated
vendored
11
node_modules/openai/resources/containers/files/content.mjs
generated
vendored
@@ -1,16 +1,13 @@
|
||||
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
import { APIResource } from "../../../core/resource.mjs";
|
||||
import { buildHeaders } from "../../../internal/headers.mjs";
|
||||
import { path } from "../../../internal/utils/path.mjs";
|
||||
import { APIResource } from "../../../resource.mjs";
|
||||
export class Content extends APIResource {
|
||||
/**
|
||||
* Retrieve Container File Content
|
||||
*/
|
||||
retrieve(fileID, params, options) {
|
||||
const { container_id } = params;
|
||||
return this._client.get(path `/containers/${container_id}/files/${fileID}/content`, {
|
||||
retrieve(containerId, fileId, options) {
|
||||
return this._client.get(`/containers/${containerId}/files/${fileId}/content`, {
|
||||
...options,
|
||||
headers: buildHeaders([{ Accept: 'application/binary' }, options?.headers]),
|
||||
headers: { Accept: 'application/binary', ...options?.headers },
|
||||
__binaryResponse: true,
|
||||
});
|
||||
}
|
||||
|
||||
2
node_modules/openai/resources/containers/files/content.mjs.map
generated
vendored
2
node_modules/openai/resources/containers/files/content.mjs.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"content.mjs","sourceRoot":"","sources":["../../../src/resources/containers/files/content.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE;OAEf,EAAE,YAAY,EAAE;OAEhB,EAAE,IAAI,EAAE;AAEf,MAAM,OAAO,OAAQ,SAAQ,WAAW;IACtC;;OAEG;IACH,QAAQ,CAAC,MAAc,EAAE,MAA6B,EAAE,OAAwB;QAC9E,MAAM,EAAE,YAAY,EAAE,GAAG,MAAM,CAAC;QAChC,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,IAAI,CAAA,eAAe,YAAY,UAAU,MAAM,UAAU,EAAE;YACjF,GAAG,OAAO;YACV,OAAO,EAAE,YAAY,CAAC,CAAC,EAAE,MAAM,EAAE,oBAAoB,EAAE,EAAE,OAAO,EAAE,OAAO,CAAC,CAAC;YAC3E,gBAAgB,EAAE,IAAI;SACvB,CAAC,CAAC;IACL,CAAC;CACF"}
|
||||
{"version":3,"file":"content.mjs","sourceRoot":"","sources":["../../../src/resources/containers/files/content.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE;AAItB,MAAM,OAAO,OAAQ,SAAQ,WAAW;IACtC;;OAEG;IACH,QAAQ,CAAC,WAAmB,EAAE,MAAc,EAAE,OAA6B;QACzE,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,eAAe,WAAW,UAAU,MAAM,UAAU,EAAE;YAC5E,GAAG,OAAO;YACV,OAAO,EAAE,EAAE,MAAM,EAAE,oBAAoB,EAAE,GAAG,OAAO,EAAE,OAAO,EAAE;YAC9D,gBAAgB,EAAE,IAAI;SACvB,CAAC,CAAC;IACL,CAAC;CACF"}
|
||||
148
node_modules/openai/resources/containers/files/files.d.mts
generated
vendored
148
node_modules/openai/resources/containers/files/files.d.mts
generated
vendored
@@ -1,148 +0,0 @@
|
||||
import { APIResource } from "../../../core/resource.mjs";
|
||||
import * as ContentAPI from "./content.mjs";
|
||||
import { Content, ContentRetrieveParams } from "./content.mjs";
|
||||
import { APIPromise } from "../../../core/api-promise.mjs";
|
||||
import { CursorPage, type CursorPageParams, PagePromise } from "../../../core/pagination.mjs";
|
||||
import { type Uploadable } from "../../../core/uploads.mjs";
|
||||
import { RequestOptions } from "../../../internal/request-options.mjs";
|
||||
export declare class Files extends APIResource {
|
||||
content: ContentAPI.Content;
|
||||
/**
|
||||
* Create a Container File
|
||||
*
|
||||
* You can send either a multipart/form-data request with the raw file content, or
|
||||
* a JSON request with a file ID.
|
||||
*/
|
||||
create(containerID: string, body: FileCreateParams, options?: RequestOptions): APIPromise<FileCreateResponse>;
|
||||
/**
|
||||
* Retrieve Container File
|
||||
*/
|
||||
retrieve(fileID: string, params: FileRetrieveParams, options?: RequestOptions): APIPromise<FileRetrieveResponse>;
|
||||
/**
|
||||
* List Container files
|
||||
*/
|
||||
list(containerID: string, query?: FileListParams | null | undefined, options?: RequestOptions): PagePromise<FileListResponsesPage, FileListResponse>;
|
||||
/**
|
||||
* Delete Container File
|
||||
*/
|
||||
delete(fileID: string, params: FileDeleteParams, options?: RequestOptions): APIPromise<void>;
|
||||
}
|
||||
export type FileListResponsesPage = CursorPage<FileListResponse>;
|
||||
export interface FileCreateResponse {
|
||||
/**
|
||||
* Unique identifier for the file.
|
||||
*/
|
||||
id: string;
|
||||
/**
|
||||
* Size of the file in bytes.
|
||||
*/
|
||||
bytes: number;
|
||||
/**
|
||||
* The container this file belongs to.
|
||||
*/
|
||||
container_id: string;
|
||||
/**
|
||||
* Unix timestamp (in seconds) when the file was created.
|
||||
*/
|
||||
created_at: number;
|
||||
/**
|
||||
* The type of this object (`container.file`).
|
||||
*/
|
||||
object: 'container.file';
|
||||
/**
|
||||
* Path of the file in the container.
|
||||
*/
|
||||
path: string;
|
||||
/**
|
||||
* Source of the file (e.g., `user`, `assistant`).
|
||||
*/
|
||||
source: string;
|
||||
}
|
||||
export interface FileRetrieveResponse {
|
||||
/**
|
||||
* Unique identifier for the file.
|
||||
*/
|
||||
id: string;
|
||||
/**
|
||||
* Size of the file in bytes.
|
||||
*/
|
||||
bytes: number;
|
||||
/**
|
||||
* The container this file belongs to.
|
||||
*/
|
||||
container_id: string;
|
||||
/**
|
||||
* Unix timestamp (in seconds) when the file was created.
|
||||
*/
|
||||
created_at: number;
|
||||
/**
|
||||
* The type of this object (`container.file`).
|
||||
*/
|
||||
object: 'container.file';
|
||||
/**
|
||||
* Path of the file in the container.
|
||||
*/
|
||||
path: string;
|
||||
/**
|
||||
* Source of the file (e.g., `user`, `assistant`).
|
||||
*/
|
||||
source: string;
|
||||
}
|
||||
export interface FileListResponse {
|
||||
/**
|
||||
* Unique identifier for the file.
|
||||
*/
|
||||
id: string;
|
||||
/**
|
||||
* Size of the file in bytes.
|
||||
*/
|
||||
bytes: number;
|
||||
/**
|
||||
* The container this file belongs to.
|
||||
*/
|
||||
container_id: string;
|
||||
/**
|
||||
* Unix timestamp (in seconds) when the file was created.
|
||||
*/
|
||||
created_at: number;
|
||||
/**
|
||||
* The type of this object (`container.file`).
|
||||
*/
|
||||
object: 'container.file';
|
||||
/**
|
||||
* Path of the file in the container.
|
||||
*/
|
||||
path: string;
|
||||
/**
|
||||
* Source of the file (e.g., `user`, `assistant`).
|
||||
*/
|
||||
source: string;
|
||||
}
|
||||
export interface FileCreateParams {
|
||||
/**
|
||||
* The File object (not file name) to be uploaded.
|
||||
*/
|
||||
file?: Uploadable;
|
||||
/**
|
||||
* Name of the file to create.
|
||||
*/
|
||||
file_id?: string;
|
||||
}
|
||||
export interface FileRetrieveParams {
|
||||
container_id: string;
|
||||
}
|
||||
export interface FileListParams extends CursorPageParams {
|
||||
/**
|
||||
* Sort order by the `created_at` timestamp of the objects. `asc` for ascending
|
||||
* order and `desc` for descending order.
|
||||
*/
|
||||
order?: 'asc' | 'desc';
|
||||
}
|
||||
export interface FileDeleteParams {
|
||||
container_id: string;
|
||||
}
|
||||
export declare namespace Files {
|
||||
export { type FileCreateResponse as FileCreateResponse, type FileRetrieveResponse as FileRetrieveResponse, type FileListResponse as FileListResponse, type FileListResponsesPage as FileListResponsesPage, type FileCreateParams as FileCreateParams, type FileRetrieveParams as FileRetrieveParams, type FileListParams as FileListParams, type FileDeleteParams as FileDeleteParams, };
|
||||
export { Content as Content, type ContentRetrieveParams as ContentRetrieveParams };
|
||||
}
|
||||
//# sourceMappingURL=files.d.mts.map
|
||||
1
node_modules/openai/resources/containers/files/files.d.mts.map
generated
vendored
1
node_modules/openai/resources/containers/files/files.d.mts.map
generated
vendored
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"files.d.mts","sourceRoot":"","sources":["../../../src/resources/containers/files/files.ts"],"names":[],"mappings":"OAEO,EAAE,WAAW,EAAE;OACf,KAAK,UAAU;OACf,EAAE,OAAO,EAAE,qBAAqB,EAAE;OAClC,EAAE,UAAU,EAAE;OACd,EAAE,UAAU,EAAE,KAAK,gBAAgB,EAAE,WAAW,EAAE;OAClD,EAAE,KAAK,UAAU,EAAE;OAEnB,EAAE,cAAc,EAAE;AAIzB,qBAAa,KAAM,SAAQ,WAAW;IACpC,OAAO,EAAE,UAAU,CAAC,OAAO,CAAwC;IAEnE;;;;;OAKG;IACH,MAAM,CACJ,WAAW,EAAE,MAAM,EACnB,IAAI,EAAE,gBAAgB,EACtB,OAAO,CAAC,EAAE,cAAc,GACvB,UAAU,CAAC,kBAAkB,CAAC;IAOjC;;OAEG;IACH,QAAQ,CACN,MAAM,EAAE,MAAM,EACd,MAAM,EAAE,kBAAkB,EAC1B,OAAO,CAAC,EAAE,cAAc,GACvB,UAAU,CAAC,oBAAoB,CAAC;IAKnC;;OAEG;IACH,IAAI,CACF,WAAW,EAAE,MAAM,EACnB,KAAK,GAAE,cAAc,GAAG,IAAI,GAAG,SAAc,EAC7C,OAAO,CAAC,EAAE,cAAc,GACvB,WAAW,CAAC,qBAAqB,EAAE,gBAAgB,CAAC;IAOvD;;OAEG;IACH,MAAM,CAAC,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,gBAAgB,EAAE,OAAO,CAAC,EAAE,cAAc,GAAG,UAAU,CAAC,IAAI,CAAC;CAO7F;AAED,MAAM,MAAM,qBAAqB,GAAG,UAAU,CAAC,gBAAgB,CAAC,CAAC;AAEjE,MAAM,WAAW,kBAAkB;IACjC;;OAEG;IACH,EAAE,EAAE,MAAM,CAAC;IAEX;;OAEG;IACH,KAAK,EAAE,MAAM,CAAC;IAEd;;OAEG;IACH,YAAY,EAAE,MAAM,CAAC;IAErB;;OAEG;IACH,UAAU,EAAE,MAAM,CAAC;IAEnB;;OAEG;IACH,MAAM,EAAE,gBAAgB,CAAC;IAEzB;;OAEG;IACH,IAAI,EAAE,MAAM,CAAC;IAEb;;OAEG;IACH,MAAM,EAAE,MAAM,CAAC;CAChB;AAED,MAAM,WAAW,oBAAoB;IACnC;;OAEG;IACH,EAAE,EAAE,MAAM,CAAC;IAEX;;OAEG;IACH,KAAK,EAAE,MAAM,CAAC;IAEd;;OAEG;IACH,YAAY,EAAE,MAAM,CAAC;IAErB;;OAEG;IACH,UAAU,EAAE,MAAM,CAAC;IAEnB;;OAEG;IACH,MAAM,EAAE,gBAAgB,CAAC;IAEzB;;OAEG;IACH,IAAI,EAAE,MAAM,CAAC;IAEb;;OAEG;IACH,MAAM,EAAE,MAAM,CAAC;CAChB;AAED,MAAM,WAAW,gBAAgB;IAC/B;;OAEG;IACH,EAAE,EAAE,MAAM,CAAC;IAEX;;OAEG;IACH,KAAK,EAAE,MAAM,CAAC;IAEd;;OAEG;IACH,YAAY,EAAE,MAAM,CAAC;IAErB;;OAEG;IACH,UAAU,EAAE,MAAM,CAAC;IAEnB;;OAEG;IACH,MAAM,EAAE,gBAAgB,CAAC;IAEzB;;OAEG;IACH,IAAI,EAAE,MAAM,CAAC;IAEb;;OAEG;IACH,MAAM,EAAE,MAAM,CAAC;CAChB;AAED,MAAM,WAAW,gBAAgB;IAC/B;;OAEG;IACH,IAAI,CAAC,EAAE,UAAU,CAAC;IAElB;;OAEG;IACH,OAAO,CAAC,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,kBAAkB;IACjC,YAAY,EAAE,MAAM,CAAC;CACtB;AAED,MAAM,WAAW,cAAe,SAAQ,gBAAgB;IACtD;;;OAGG;IACH,KAAK,CAAC,EAAE,KAAK,GAAG,MAAM,CAAC;CACxB;AAED,MAAM,WAAW,gBAAgB;IAC/B,YAAY,EAAE,MAAM,CAAC;CACtB;AAID,MAAM,CAAC,OAAO,WAAW,KAAK,CAAC;IAC7B,OAAO,EACL,KAAK,kBAAkB,IAAI,kBAAkB,EAC7C,KAAK,oBAAoB,IAAI,oBAAoB,EACjD,KAAK,gBAAgB,IAAI,gBAAgB,EACzC,KAAK,qBAAqB,IAAI,qBAAqB,EACnD,KAAK,gBAAgB,IAAI,gBAAgB,EACzC,KAAK,kBAAkB,IAAI,kBAAkB,EAC7C,KAAK,cAAc,IAAI,cAAc,EACrC,KAAK,gBAAgB,IAAI,gBAAgB,GAC1C,CAAC;IAEF,OAAO,EAAE,OAAO,IAAI,OAAO,EAAE,KAAK,qBAAqB,IAAI,qBAAqB,EAAE,CAAC;CACpF"}
|
||||
34
node_modules/openai/resources/containers/files/files.d.ts
generated
vendored
34
node_modules/openai/resources/containers/files/files.d.ts
generated
vendored
@@ -1,10 +1,8 @@
|
||||
import { APIResource } from "../../../core/resource.js";
|
||||
import { APIResource } from "../../../resource.js";
|
||||
import * as Core from "../../../core.js";
|
||||
import * as ContentAPI from "./content.js";
|
||||
import { Content, ContentRetrieveParams } from "./content.js";
|
||||
import { APIPromise } from "../../../core/api-promise.js";
|
||||
import { CursorPage, type CursorPageParams, PagePromise } from "../../../core/pagination.js";
|
||||
import { type Uploadable } from "../../../core/uploads.js";
|
||||
import { RequestOptions } from "../../../internal/request-options.js";
|
||||
import { Content } from "./content.js";
|
||||
import { CursorPage, type CursorPageParams } from "../../../pagination.js";
|
||||
export declare class Files extends APIResource {
|
||||
content: ContentAPI.Content;
|
||||
/**
|
||||
@@ -13,21 +11,23 @@ export declare class Files extends APIResource {
|
||||
* You can send either a multipart/form-data request with the raw file content, or
|
||||
* a JSON request with a file ID.
|
||||
*/
|
||||
create(containerID: string, body: FileCreateParams, options?: RequestOptions): APIPromise<FileCreateResponse>;
|
||||
create(containerId: string, body: FileCreateParams, options?: Core.RequestOptions): Core.APIPromise<FileCreateResponse>;
|
||||
/**
|
||||
* Retrieve Container File
|
||||
*/
|
||||
retrieve(fileID: string, params: FileRetrieveParams, options?: RequestOptions): APIPromise<FileRetrieveResponse>;
|
||||
retrieve(containerId: string, fileId: string, options?: Core.RequestOptions): Core.APIPromise<FileRetrieveResponse>;
|
||||
/**
|
||||
* List Container files
|
||||
*/
|
||||
list(containerID: string, query?: FileListParams | null | undefined, options?: RequestOptions): PagePromise<FileListResponsesPage, FileListResponse>;
|
||||
list(containerId: string, query?: FileListParams, options?: Core.RequestOptions): Core.PagePromise<FileListResponsesPage, FileListResponse>;
|
||||
list(containerId: string, options?: Core.RequestOptions): Core.PagePromise<FileListResponsesPage, FileListResponse>;
|
||||
/**
|
||||
* Delete Container File
|
||||
*/
|
||||
delete(fileID: string, params: FileDeleteParams, options?: RequestOptions): APIPromise<void>;
|
||||
del(containerId: string, fileId: string, options?: Core.RequestOptions): Core.APIPromise<void>;
|
||||
}
|
||||
export declare class FileListResponsesPage extends CursorPage<FileListResponse> {
|
||||
}
|
||||
export type FileListResponsesPage = CursorPage<FileListResponse>;
|
||||
export interface FileCreateResponse {
|
||||
/**
|
||||
* Unique identifier for the file.
|
||||
@@ -122,15 +122,12 @@ export interface FileCreateParams {
|
||||
/**
|
||||
* The File object (not file name) to be uploaded.
|
||||
*/
|
||||
file?: Uploadable;
|
||||
file?: Core.Uploadable;
|
||||
/**
|
||||
* Name of the file to create.
|
||||
*/
|
||||
file_id?: string;
|
||||
}
|
||||
export interface FileRetrieveParams {
|
||||
container_id: string;
|
||||
}
|
||||
export interface FileListParams extends CursorPageParams {
|
||||
/**
|
||||
* Sort order by the `created_at` timestamp of the objects. `asc` for ascending
|
||||
@@ -138,11 +135,8 @@ export interface FileListParams extends CursorPageParams {
|
||||
*/
|
||||
order?: 'asc' | 'desc';
|
||||
}
|
||||
export interface FileDeleteParams {
|
||||
container_id: string;
|
||||
}
|
||||
export declare namespace Files {
|
||||
export { type FileCreateResponse as FileCreateResponse, type FileRetrieveResponse as FileRetrieveResponse, type FileListResponse as FileListResponse, type FileListResponsesPage as FileListResponsesPage, type FileCreateParams as FileCreateParams, type FileRetrieveParams as FileRetrieveParams, type FileListParams as FileListParams, type FileDeleteParams as FileDeleteParams, };
|
||||
export { Content as Content, type ContentRetrieveParams as ContentRetrieveParams };
|
||||
export { type FileCreateResponse as FileCreateResponse, type FileRetrieveResponse as FileRetrieveResponse, type FileListResponse as FileListResponse, FileListResponsesPage as FileListResponsesPage, type FileCreateParams as FileCreateParams, type FileListParams as FileListParams, };
|
||||
export { Content as Content };
|
||||
}
|
||||
//# sourceMappingURL=files.d.ts.map
|
||||
2
node_modules/openai/resources/containers/files/files.d.ts.map
generated
vendored
2
node_modules/openai/resources/containers/files/files.d.ts.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"files.d.ts","sourceRoot":"","sources":["../../../src/resources/containers/files/files.ts"],"names":[],"mappings":"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"}
|
||||
{"version":3,"file":"files.d.ts","sourceRoot":"","sources":["../../../src/resources/containers/files/files.ts"],"names":[],"mappings":"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"}
|
||||
67
node_modules/openai/resources/containers/files/files.js
generated
vendored
67
node_modules/openai/resources/containers/files/files.js
generated
vendored
@@ -1,15 +1,36 @@
|
||||
"use strict";
|
||||
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
var desc = Object.getOwnPropertyDescriptor(m, k);
|
||||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
|
||||
desc = { enumerable: true, get: function() { return m[k]; } };
|
||||
}
|
||||
Object.defineProperty(o, k2, desc);
|
||||
}) : (function(o, m, k, k2) {
|
||||
if (k2 === undefined) k2 = k;
|
||||
o[k2] = m[k];
|
||||
}));
|
||||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
|
||||
Object.defineProperty(o, "default", { enumerable: true, value: v });
|
||||
}) : function(o, v) {
|
||||
o["default"] = v;
|
||||
});
|
||||
var __importStar = (this && this.__importStar) || function (mod) {
|
||||
if (mod && mod.__esModule) return mod;
|
||||
var result = {};
|
||||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
|
||||
__setModuleDefault(result, mod);
|
||||
return result;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Files = void 0;
|
||||
const tslib_1 = require("../../../internal/tslib.js");
|
||||
const resource_1 = require("../../../core/resource.js");
|
||||
const ContentAPI = tslib_1.__importStar(require("./content.js"));
|
||||
exports.FileListResponsesPage = exports.Files = void 0;
|
||||
const resource_1 = require("../../../resource.js");
|
||||
const core_1 = require("../../../core.js");
|
||||
const Core = __importStar(require("../../../core.js"));
|
||||
const ContentAPI = __importStar(require("./content.js"));
|
||||
const content_1 = require("./content.js");
|
||||
const pagination_1 = require("../../../core/pagination.js");
|
||||
const headers_1 = require("../../../internal/headers.js");
|
||||
const uploads_1 = require("../../../internal/uploads.js");
|
||||
const path_1 = require("../../../internal/utils/path.js");
|
||||
const pagination_1 = require("../../../pagination.js");
|
||||
class Files extends resource_1.APIResource {
|
||||
constructor() {
|
||||
super(...arguments);
|
||||
@@ -21,21 +42,20 @@ class Files extends resource_1.APIResource {
|
||||
* You can send either a multipart/form-data request with the raw file content, or
|
||||
* a JSON request with a file ID.
|
||||
*/
|
||||
create(containerID, body, options) {
|
||||
return this._client.post((0, path_1.path) `/containers/${containerID}/files`, (0, uploads_1.multipartFormRequestOptions)({ body, ...options }, this._client));
|
||||
create(containerId, body, options) {
|
||||
return this._client.post(`/containers/${containerId}/files`, Core.multipartFormRequestOptions({ body, ...options }));
|
||||
}
|
||||
/**
|
||||
* Retrieve Container File
|
||||
*/
|
||||
retrieve(fileID, params, options) {
|
||||
const { container_id } = params;
|
||||
return this._client.get((0, path_1.path) `/containers/${container_id}/files/${fileID}`, options);
|
||||
retrieve(containerId, fileId, options) {
|
||||
return this._client.get(`/containers/${containerId}/files/${fileId}`, options);
|
||||
}
|
||||
/**
|
||||
* List Container files
|
||||
*/
|
||||
list(containerID, query = {}, options) {
|
||||
return this._client.getAPIList((0, path_1.path) `/containers/${containerID}/files`, (pagination_1.CursorPage), {
|
||||
list(containerId, query = {}, options) {
|
||||
if ((0, core_1.isRequestOptions)(query)) {
|
||||
return this.list(containerId, {}, query);
|
||||
}
|
||||
return this._client.getAPIList(`/containers/${containerId}/files`, FileListResponsesPage, {
|
||||
query,
|
||||
...options,
|
||||
});
|
||||
@@ -43,14 +63,17 @@ class Files extends resource_1.APIResource {
|
||||
/**
|
||||
* Delete Container File
|
||||
*/
|
||||
delete(fileID, params, options) {
|
||||
const { container_id } = params;
|
||||
return this._client.delete((0, path_1.path) `/containers/${container_id}/files/${fileID}`, {
|
||||
del(containerId, fileId, options) {
|
||||
return this._client.delete(`/containers/${containerId}/files/${fileId}`, {
|
||||
...options,
|
||||
headers: (0, headers_1.buildHeaders)([{ Accept: '*/*' }, options?.headers]),
|
||||
headers: { Accept: '*/*', ...options?.headers },
|
||||
});
|
||||
}
|
||||
}
|
||||
exports.Files = Files;
|
||||
class FileListResponsesPage extends pagination_1.CursorPage {
|
||||
}
|
||||
exports.FileListResponsesPage = FileListResponsesPage;
|
||||
Files.FileListResponsesPage = FileListResponsesPage;
|
||||
Files.Content = content_1.Content;
|
||||
//# sourceMappingURL=files.js.map
|
||||
2
node_modules/openai/resources/containers/files/files.js.map
generated
vendored
2
node_modules/openai/resources/containers/files/files.js.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"files.js","sourceRoot":"","sources":["../../../src/resources/containers/files/files.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;;AAEtF,wDAAqD;AACrD,iEAAwC;AACxC,0CAA2D;AAE3D,4DAA0F;AAE1F,0DAAyD;AAEzD,0DAAwE;AACxE,0DAAoD;AAEpD,MAAa,KAAM,SAAQ,sBAAW;IAAtC;;QACE,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAuDrE,CAAC;IArDC;;;;;OAKG;IACH,MAAM,CACJ,WAAmB,EACnB,IAAsB,EACtB,OAAwB;QAExB,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CACtB,IAAA,WAAI,EAAA,eAAe,WAAW,QAAQ,EACtC,IAAA,qCAA2B,EAAC,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,EAAE,IAAI,CAAC,OAAO,CAAC,CAChE,CAAC;IACJ,CAAC;IAED;;OAEG;IACH,QAAQ,CACN,MAAc,EACd,MAA0B,EAC1B,OAAwB;QAExB,MAAM,EAAE,YAAY,EAAE,GAAG,MAAM,CAAC;QAChC,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,IAAA,WAAI,EAAA,eAAe,YAAY,UAAU,MAAM,EAAE,EAAE,OAAO,CAAC,CAAC;IACtF,CAAC;IAED;;OAEG;IACH,IAAI,CACF,WAAmB,EACnB,QAA2C,EAAE,EAC7C,OAAwB;QAExB,OAAO,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,IAAA,WAAI,EAAA,eAAe,WAAW,QAAQ,EAAE,CAAA,uBAA4B,CAAA,EAAE;YACnG,KAAK;YACL,GAAG,OAAO;SACX,CAAC,CAAC;IACL,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,MAAc,EAAE,MAAwB,EAAE,OAAwB;QACvE,MAAM,EAAE,YAAY,EAAE,GAAG,MAAM,CAAC;QAChC,OAAO,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAA,WAAI,EAAA,eAAe,YAAY,UAAU,MAAM,EAAE,EAAE;YAC5E,GAAG,OAAO;YACV,OAAO,EAAE,IAAA,sBAAY,EAAC,CAAC,EAAE,MAAM,EAAE,KAAK,EAAE,EAAE,OAAO,EAAE,OAAO,CAAC,CAAC;SAC7D,CAAC,CAAC;IACL,CAAC;CACF;AAxDD,sBAwDC;AA+ID,KAAK,CAAC,OAAO,GAAG,iBAAO,CAAC"}
|
||||
{"version":3,"file":"files.js","sourceRoot":"","sources":["../../../src/resources/containers/files/files.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;;;;;;;;;;;;;;;;;;;;;;;;AAEtF,mDAAgD;AAChD,2CAAiD;AACjD,uDAAsC;AACtC,yDAAwC;AACxC,0CAAoC;AACpC,uDAAwE;AAExE,MAAa,KAAM,SAAQ,sBAAW;IAAtC;;QACE,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAiErE,CAAC;IA/DC;;;;;OAKG;IACH,MAAM,CACJ,WAAmB,EACnB,IAAsB,EACtB,OAA6B;QAE7B,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CACtB,eAAe,WAAW,QAAQ,EAClC,IAAI,CAAC,2BAA2B,CAAC,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CACvD,CAAC;IACJ,CAAC;IAED;;OAEG;IACH,QAAQ,CACN,WAAmB,EACnB,MAAc,EACd,OAA6B;QAE7B,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,eAAe,WAAW,UAAU,MAAM,EAAE,EAAE,OAAO,CAAC,CAAC;IACjF,CAAC;IAcD,IAAI,CACF,WAAmB,EACnB,QAA8C,EAAE,EAChD,OAA6B;QAE7B,IAAI,IAAA,uBAAgB,EAAC,KAAK,CAAC,EAAE;YAC3B,OAAO,IAAI,CAAC,IAAI,CAAC,WAAW,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC;SAC1C;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,eAAe,WAAW,QAAQ,EAAE,qBAAqB,EAAE;YACxF,KAAK;YACL,GAAG,OAAO;SACX,CAAC,CAAC;IACL,CAAC;IAED;;OAEG;IACH,GAAG,CAAC,WAAmB,EAAE,MAAc,EAAE,OAA6B;QACpE,OAAO,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,eAAe,WAAW,UAAU,MAAM,EAAE,EAAE;YACvE,GAAG,OAAO;YACV,OAAO,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,GAAG,OAAO,EAAE,OAAO,EAAE;SAChD,CAAC,CAAC;IACL,CAAC;CACF;AAlED,sBAkEC;AAED,MAAa,qBAAsB,SAAQ,uBAA4B;CAAG;AAA1E,sDAA0E;AAqI1E,KAAK,CAAC,qBAAqB,GAAG,qBAAqB,CAAC;AACpD,KAAK,CAAC,OAAO,GAAG,iBAAO,CAAC"}
|
||||
38
node_modules/openai/resources/containers/files/files.mjs
generated
vendored
38
node_modules/openai/resources/containers/files/files.mjs
generated
vendored
@@ -1,11 +1,10 @@
|
||||
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
import { APIResource } from "../../../core/resource.mjs";
|
||||
import { APIResource } from "../../../resource.mjs";
|
||||
import { isRequestOptions } from "../../../core.mjs";
|
||||
import * as Core from "../../../core.mjs";
|
||||
import * as ContentAPI from "./content.mjs";
|
||||
import { Content } from "./content.mjs";
|
||||
import { CursorPage } from "../../../core/pagination.mjs";
|
||||
import { buildHeaders } from "../../../internal/headers.mjs";
|
||||
import { multipartFormRequestOptions } from "../../../internal/uploads.mjs";
|
||||
import { path } from "../../../internal/utils/path.mjs";
|
||||
import { CursorPage } from "../../../pagination.mjs";
|
||||
export class Files extends APIResource {
|
||||
constructor() {
|
||||
super(...arguments);
|
||||
@@ -17,21 +16,20 @@ export class Files extends APIResource {
|
||||
* You can send either a multipart/form-data request with the raw file content, or
|
||||
* a JSON request with a file ID.
|
||||
*/
|
||||
create(containerID, body, options) {
|
||||
return this._client.post(path `/containers/${containerID}/files`, multipartFormRequestOptions({ body, ...options }, this._client));
|
||||
create(containerId, body, options) {
|
||||
return this._client.post(`/containers/${containerId}/files`, Core.multipartFormRequestOptions({ body, ...options }));
|
||||
}
|
||||
/**
|
||||
* Retrieve Container File
|
||||
*/
|
||||
retrieve(fileID, params, options) {
|
||||
const { container_id } = params;
|
||||
return this._client.get(path `/containers/${container_id}/files/${fileID}`, options);
|
||||
retrieve(containerId, fileId, options) {
|
||||
return this._client.get(`/containers/${containerId}/files/${fileId}`, options);
|
||||
}
|
||||
/**
|
||||
* List Container files
|
||||
*/
|
||||
list(containerID, query = {}, options) {
|
||||
return this._client.getAPIList(path `/containers/${containerID}/files`, (CursorPage), {
|
||||
list(containerId, query = {}, options) {
|
||||
if (isRequestOptions(query)) {
|
||||
return this.list(containerId, {}, query);
|
||||
}
|
||||
return this._client.getAPIList(`/containers/${containerId}/files`, FileListResponsesPage, {
|
||||
query,
|
||||
...options,
|
||||
});
|
||||
@@ -39,13 +37,15 @@ export class Files extends APIResource {
|
||||
/**
|
||||
* Delete Container File
|
||||
*/
|
||||
delete(fileID, params, options) {
|
||||
const { container_id } = params;
|
||||
return this._client.delete(path `/containers/${container_id}/files/${fileID}`, {
|
||||
del(containerId, fileId, options) {
|
||||
return this._client.delete(`/containers/${containerId}/files/${fileId}`, {
|
||||
...options,
|
||||
headers: buildHeaders([{ Accept: '*/*' }, options?.headers]),
|
||||
headers: { Accept: '*/*', ...options?.headers },
|
||||
});
|
||||
}
|
||||
}
|
||||
export class FileListResponsesPage extends CursorPage {
|
||||
}
|
||||
Files.FileListResponsesPage = FileListResponsesPage;
|
||||
Files.Content = Content;
|
||||
//# sourceMappingURL=files.mjs.map
|
||||
2
node_modules/openai/resources/containers/files/files.mjs.map
generated
vendored
2
node_modules/openai/resources/containers/files/files.mjs.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"files.mjs","sourceRoot":"","sources":["../../../src/resources/containers/files/files.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE;OACf,KAAK,UAAU;OACf,EAAE,OAAO,EAAyB;OAElC,EAAE,UAAU,EAAsC;OAElD,EAAE,YAAY,EAAE;OAEhB,EAAE,2BAA2B,EAAE;OAC/B,EAAE,IAAI,EAAE;AAEf,MAAM,OAAO,KAAM,SAAQ,WAAW;IAAtC;;QACE,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAuDrE,CAAC;IArDC;;;;;OAKG;IACH,MAAM,CACJ,WAAmB,EACnB,IAAsB,EACtB,OAAwB;QAExB,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CACtB,IAAI,CAAA,eAAe,WAAW,QAAQ,EACtC,2BAA2B,CAAC,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,EAAE,IAAI,CAAC,OAAO,CAAC,CAChE,CAAC;IACJ,CAAC;IAED;;OAEG;IACH,QAAQ,CACN,MAAc,EACd,MAA0B,EAC1B,OAAwB;QAExB,MAAM,EAAE,YAAY,EAAE,GAAG,MAAM,CAAC;QAChC,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,IAAI,CAAA,eAAe,YAAY,UAAU,MAAM,EAAE,EAAE,OAAO,CAAC,CAAC;IACtF,CAAC;IAED;;OAEG;IACH,IAAI,CACF,WAAmB,EACnB,QAA2C,EAAE,EAC7C,OAAwB;QAExB,OAAO,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,IAAI,CAAA,eAAe,WAAW,QAAQ,EAAE,CAAA,UAA4B,CAAA,EAAE;YACnG,KAAK;YACL,GAAG,OAAO;SACX,CAAC,CAAC;IACL,CAAC;IAED;;OAEG;IACH,MAAM,CAAC,MAAc,EAAE,MAAwB,EAAE,OAAwB;QACvE,MAAM,EAAE,YAAY,EAAE,GAAG,MAAM,CAAC;QAChC,OAAO,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,CAAA,eAAe,YAAY,UAAU,MAAM,EAAE,EAAE;YAC5E,GAAG,OAAO;YACV,OAAO,EAAE,YAAY,CAAC,CAAC,EAAE,MAAM,EAAE,KAAK,EAAE,EAAE,OAAO,EAAE,OAAO,CAAC,CAAC;SAC7D,CAAC,CAAC;IACL,CAAC;CACF;AA+ID,KAAK,CAAC,OAAO,GAAG,OAAO,CAAC"}
|
||||
{"version":3,"file":"files.mjs","sourceRoot":"","sources":["../../../src/resources/containers/files/files.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,WAAW,EAAE;OACf,EAAE,gBAAgB,EAAE;OACpB,KAAK,IAAI;OACT,KAAK,UAAU;OACf,EAAE,OAAO,EAAE;OACX,EAAE,UAAU,EAAyB;AAE5C,MAAM,OAAO,KAAM,SAAQ,WAAW;IAAtC;;QACE,YAAO,GAAuB,IAAI,UAAU,CAAC,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAiErE,CAAC;IA/DC;;;;;OAKG;IACH,MAAM,CACJ,WAAmB,EACnB,IAAsB,EACtB,OAA6B;QAE7B,OAAO,IAAI,CAAC,OAAO,CAAC,IAAI,CACtB,eAAe,WAAW,QAAQ,EAClC,IAAI,CAAC,2BAA2B,CAAC,EAAE,IAAI,EAAE,GAAG,OAAO,EAAE,CAAC,CACvD,CAAC;IACJ,CAAC;IAED;;OAEG;IACH,QAAQ,CACN,WAAmB,EACnB,MAAc,EACd,OAA6B;QAE7B,OAAO,IAAI,CAAC,OAAO,CAAC,GAAG,CAAC,eAAe,WAAW,UAAU,MAAM,EAAE,EAAE,OAAO,CAAC,CAAC;IACjF,CAAC;IAcD,IAAI,CACF,WAAmB,EACnB,QAA8C,EAAE,EAChD,OAA6B;QAE7B,IAAI,gBAAgB,CAAC,KAAK,CAAC,EAAE;YAC3B,OAAO,IAAI,CAAC,IAAI,CAAC,WAAW,EAAE,EAAE,EAAE,KAAK,CAAC,CAAC;SAC1C;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,eAAe,WAAW,QAAQ,EAAE,qBAAqB,EAAE;YACxF,KAAK;YACL,GAAG,OAAO;SACX,CAAC,CAAC;IACL,CAAC;IAED;;OAEG;IACH,GAAG,CAAC,WAAmB,EAAE,MAAc,EAAE,OAA6B;QACpE,OAAO,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,eAAe,WAAW,UAAU,MAAM,EAAE,EAAE;YACvE,GAAG,OAAO;YACV,OAAO,EAAE,EAAE,MAAM,EAAE,KAAK,EAAE,GAAG,OAAO,EAAE,OAAO,EAAE;SAChD,CAAC,CAAC;IACL,CAAC;CACF;AAED,MAAM,OAAO,qBAAsB,SAAQ,UAA4B;CAAG;AAqI1E,KAAK,CAAC,qBAAqB,GAAG,qBAAqB,CAAC;AACpD,KAAK,CAAC,OAAO,GAAG,OAAO,CAAC"}
|
||||
3
node_modules/openai/resources/containers/files/index.d.mts
generated
vendored
3
node_modules/openai/resources/containers/files/index.d.mts
generated
vendored
@@ -1,3 +0,0 @@
|
||||
export { Content, type ContentRetrieveParams } from "./content.mjs";
|
||||
export { Files, type FileCreateResponse, type FileRetrieveResponse, type FileListResponse, type FileCreateParams, type FileRetrieveParams, type FileListParams, type FileDeleteParams, type FileListResponsesPage, } from "./files.mjs";
|
||||
//# sourceMappingURL=index.d.mts.map
|
||||
1
node_modules/openai/resources/containers/files/index.d.mts.map
generated
vendored
1
node_modules/openai/resources/containers/files/index.d.mts.map
generated
vendored
@@ -1 +0,0 @@
|
||||
{"version":3,"file":"index.d.mts","sourceRoot":"","sources":["../../../src/resources/containers/files/index.ts"],"names":[],"mappings":"OAEO,EAAE,OAAO,EAAE,KAAK,qBAAqB,EAAE;OACvC,EACL,KAAK,EACL,KAAK,kBAAkB,EACvB,KAAK,oBAAoB,EACzB,KAAK,gBAAgB,EACrB,KAAK,gBAAgB,EACrB,KAAK,kBAAkB,EACvB,KAAK,cAAc,EACnB,KAAK,gBAAgB,EACrB,KAAK,qBAAqB,GAC3B"}
|
||||
4
node_modules/openai/resources/containers/files/index.d.ts
generated
vendored
4
node_modules/openai/resources/containers/files/index.d.ts
generated
vendored
@@ -1,3 +1,3 @@
|
||||
export { Content, type ContentRetrieveParams } from "./content.js";
|
||||
export { Files, type FileCreateResponse, type FileRetrieveResponse, type FileListResponse, type FileCreateParams, type FileRetrieveParams, type FileListParams, type FileDeleteParams, type FileListResponsesPage, } from "./files.js";
|
||||
export { Content } from "./content.js";
|
||||
export { FileListResponsesPage, Files, type FileCreateResponse, type FileRetrieveResponse, type FileListResponse, type FileCreateParams, type FileListParams, } from "./files.js";
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
2
node_modules/openai/resources/containers/files/index.d.ts.map
generated
vendored
2
node_modules/openai/resources/containers/files/index.d.ts.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/resources/containers/files/index.ts"],"names":[],"mappings":"OAEO,EAAE,OAAO,EAAE,KAAK,qBAAqB,EAAE;OACvC,EACL,KAAK,EACL,KAAK,kBAAkB,EACvB,KAAK,oBAAoB,EACzB,KAAK,gBAAgB,EACrB,KAAK,gBAAgB,EACrB,KAAK,kBAAkB,EACvB,KAAK,cAAc,EACnB,KAAK,gBAAgB,EACrB,KAAK,qBAAqB,GAC3B"}
|
||||
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/resources/containers/files/index.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAC;AACpC,OAAO,EACL,qBAAqB,EACrB,KAAK,EACL,KAAK,kBAAkB,EACvB,KAAK,oBAAoB,EACzB,KAAK,gBAAgB,EACrB,KAAK,gBAAgB,EACrB,KAAK,cAAc,GACpB,MAAM,SAAS,CAAC"}
|
||||
3
node_modules/openai/resources/containers/files/index.js
generated
vendored
3
node_modules/openai/resources/containers/files/index.js
generated
vendored
@@ -1,9 +1,10 @@
|
||||
"use strict";
|
||||
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Files = exports.Content = void 0;
|
||||
exports.Files = exports.FileListResponsesPage = exports.Content = void 0;
|
||||
var content_1 = require("./content.js");
|
||||
Object.defineProperty(exports, "Content", { enumerable: true, get: function () { return content_1.Content; } });
|
||||
var files_1 = require("./files.js");
|
||||
Object.defineProperty(exports, "FileListResponsesPage", { enumerable: true, get: function () { return files_1.FileListResponsesPage; } });
|
||||
Object.defineProperty(exports, "Files", { enumerable: true, get: function () { return files_1.Files; } });
|
||||
//# sourceMappingURL=index.js.map
|
||||
2
node_modules/openai/resources/containers/files/index.js.map
generated
vendored
2
node_modules/openai/resources/containers/files/index.js.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/resources/containers/files/index.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wCAAgE;AAAvD,kGAAA,OAAO,OAAA;AAChB,oCAUiB;AATf,8FAAA,KAAK,OAAA"}
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/resources/containers/files/index.ts"],"names":[],"mappings":";AAAA,sFAAsF;;;AAEtF,wCAAoC;AAA3B,kGAAA,OAAO,OAAA;AAChB,oCAQiB;AAPf,8GAAA,qBAAqB,OAAA;AACrB,8FAAA,KAAK,OAAA"}
|
||||
2
node_modules/openai/resources/containers/files/index.mjs
generated
vendored
2
node_modules/openai/resources/containers/files/index.mjs
generated
vendored
@@ -1,4 +1,4 @@
|
||||
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
||||
export { Content } from "./content.mjs";
|
||||
export { Files, } from "./files.mjs";
|
||||
export { FileListResponsesPage, Files, } from "./files.mjs";
|
||||
//# sourceMappingURL=index.mjs.map
|
||||
2
node_modules/openai/resources/containers/files/index.mjs.map
generated
vendored
2
node_modules/openai/resources/containers/files/index.mjs.map
generated
vendored
@@ -1 +1 @@
|
||||
{"version":3,"file":"index.mjs","sourceRoot":"","sources":["../../../src/resources/containers/files/index.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,OAAO,EAA8B;OACvC,EACL,KAAK,GASN"}
|
||||
{"version":3,"file":"index.mjs","sourceRoot":"","sources":["../../../src/resources/containers/files/index.ts"],"names":[],"mappings":"AAAA,sFAAsF;OAE/E,EAAE,OAAO,EAAE;OACX,EACL,qBAAqB,EACrB,KAAK,GAMN"}
|
||||
Reference in New Issue
Block a user