@opencode-ai/client
Advanced tools
@@ -47,14 +47,18 @@ // Generated by @opencode-ai/httpapi-codegen. Do not edit. | ||
| }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_2 = (raw) => () => preserveEffect()(raw["session.active"]({}).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_3 = (raw) => (input) => preserveEffect()(raw["session.get"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_4 = (raw) => (input) => preserveEffect()(raw["session.remove"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_5 = (raw) => (input) => preserveEffect()(raw["session.fork"]({ params: { sessionID: input["sessionID"] }, payload: { boundary: input["boundary"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_6 = (raw) => (input) => preserveEffect()(raw["session.switchAgent"]({ params: { sessionID: input["sessionID"] }, payload: { agent: input["agent"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_7 = (raw) => (input) => preserveEffect()(raw["session.switchModel"]({ params: { sessionID: input["sessionID"] }, payload: { model: input["model"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_8 = (raw) => (input) => preserveEffect()(raw["session.rename"]({ params: { sessionID: input["sessionID"] }, payload: { title: input["title"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_9 = (raw) => (input) => preserveEffect()(raw["session.move"]({ | ||
| const Endpoint5_2 = (raw) => (input) => preserveEffect()(raw["session.import"]({ | ||
| payload: { info: input["info"], messages: input["messages"], location: input["location"] }, | ||
| }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_3 = (raw) => (input) => preserveEffect()(raw["session.export"]({ params: { sessionID: input["sessionID"] }, query: { sanitize: input["sanitize"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_4 = (raw) => () => preserveEffect()(raw["session.active"]({}).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_5 = (raw) => (input) => preserveEffect()(raw["session.get"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_6 = (raw) => (input) => preserveEffect()(raw["session.remove"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_7 = (raw) => (input) => preserveEffect()(raw["session.fork"]({ params: { sessionID: input["sessionID"] }, payload: { boundary: input["boundary"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_8 = (raw) => (input) => preserveEffect()(raw["session.switchAgent"]({ params: { sessionID: input["sessionID"] }, payload: { agent: input["agent"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_9 = (raw) => (input) => preserveEffect()(raw["session.switchModel"]({ params: { sessionID: input["sessionID"] }, payload: { model: input["model"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_10 = (raw) => (input) => preserveEffect()(raw["session.rename"]({ params: { sessionID: input["sessionID"] }, payload: { title: input["title"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_11 = (raw) => (input) => preserveEffect()(raw["session.move"]({ | ||
| params: { sessionID: input["sessionID"] }, | ||
| payload: { directory: input["directory"], workspaceID: input["workspaceID"] }, | ||
| }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_10 = (raw) => (input) => preserveEffect()(raw["session.prompt"]({ | ||
| const Endpoint5_12 = (raw) => (input) => preserveEffect()(raw["session.prompt"]({ | ||
| params: { sessionID: input["sessionID"] }, | ||
@@ -71,3 +75,3 @@ payload: { | ||
| }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_11 = (raw) => (input) => preserveEffect()(raw["session.command"]({ | ||
| const Endpoint5_13 = (raw) => (input) => preserveEffect()(raw["session.command"]({ | ||
| params: { sessionID: input["sessionID"] }, | ||
@@ -86,7 +90,7 @@ payload: { | ||
| }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_12 = (raw) => (input) => preserveEffect()(raw["session.skill"]({ | ||
| const Endpoint5_14 = (raw) => (input) => preserveEffect()(raw["session.skill"]({ | ||
| params: { sessionID: input["sessionID"] }, | ||
| payload: { id: input["id"], skill: input["skill"], resume: input["resume"] }, | ||
| }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_13 = (raw) => (input) => preserveEffect()(raw["session.synthetic"]({ | ||
| const Endpoint5_15 = (raw) => (input) => preserveEffect()(raw["session.synthetic"]({ | ||
| params: { sessionID: input["sessionID"] }, | ||
@@ -102,57 +106,59 @@ payload: { | ||
| }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_14 = (raw) => (input) => preserveEffect()(raw["session.shell"]({ | ||
| const Endpoint5_16 = (raw) => (input) => preserveEffect()(raw["session.shell"]({ | ||
| params: { sessionID: input["sessionID"] }, | ||
| payload: { id: input["id"], command: input["command"] }, | ||
| }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_15 = (raw) => (input) => preserveEffect()(raw["session.compact"]({ params: { sessionID: input["sessionID"] }, payload: { id: input["id"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_16 = (raw) => (input) => preserveEffect()(raw["session.wait"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_17 = (raw) => (input) => preserveEffect()(raw["session.revert.stage"]({ | ||
| const Endpoint5_17 = (raw) => (input) => preserveEffect()(raw["session.compact"]({ params: { sessionID: input["sessionID"] }, payload: { id: input["id"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_18 = (raw) => (input) => preserveEffect()(raw["session.wait"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_19 = (raw) => (input) => preserveEffect()(raw["session.revert.stage"]({ | ||
| params: { sessionID: input["sessionID"] }, | ||
| payload: { messageID: input["messageID"], files: input["files"] }, | ||
| }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_18 = (raw) => (input) => preserveEffect()(raw["session.revert.clear"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_19 = (raw) => (input) => preserveEffect()(raw["session.revert.commit"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_20 = (raw) => (input) => preserveEffect()(raw["session.context"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_21 = (raw) => (input) => preserveEffect()(raw["session.pending.list"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_22 = (raw) => (input) => preserveEffect()(raw["session.instructions.entry.list"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_23 = (raw) => (input) => preserveEffect()(raw["session.instructions.entry.put"]({ | ||
| const Endpoint5_20 = (raw) => (input) => preserveEffect()(raw["session.revert.clear"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_21 = (raw) => (input) => preserveEffect()(raw["session.revert.commit"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_22 = (raw) => (input) => preserveEffect()(raw["session.context"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_23 = (raw) => (input) => preserveEffect()(raw["session.pending.list"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_24 = (raw) => (input) => preserveEffect()(raw["session.instructions.entry.list"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_25 = (raw) => (input) => preserveEffect()(raw["session.instructions.entry.put"]({ | ||
| params: { sessionID: input["sessionID"], key: input["key"] }, | ||
| payload: { value: input["value"] }, | ||
| }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_24 = (raw) => (input) => preserveEffect()(raw["session.instructions.entry.remove"]({ params: { sessionID: input["sessionID"], key: input["key"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_25 = (raw) => (input) => preserveEffect()(raw["session.generate"]({ params: { sessionID: input["sessionID"] }, payload: { prompt: input["prompt"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_26 = (raw) => (input) => preserveStream()(Stream.unwrap(raw["session.log"]({ | ||
| const Endpoint5_26 = (raw) => (input) => preserveEffect()(raw["session.instructions.entry.remove"]({ params: { sessionID: input["sessionID"], key: input["key"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_27 = (raw) => (input) => preserveEffect()(raw["session.generate"]({ params: { sessionID: input["sessionID"] }, payload: { prompt: input["prompt"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_28 = (raw) => (input) => preserveStream()(Stream.unwrap(raw["session.log"]({ | ||
| params: { sessionID: input["sessionID"] }, | ||
| query: { after: input["after"], follow: input["follow"] }, | ||
| }).pipe(Effect.mapError(mapClientError), Effect.map((stream) => stream.pipe(Stream.mapError(mapClientError)))))); | ||
| const Endpoint5_27 = (raw) => (input) => preserveEffect()(raw["session.interrupt"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_28 = (raw) => (input) => preserveEffect()(raw["session.background"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_29 = (raw) => (input) => preserveEffect()(raw["session.message"]({ params: { sessionID: input["sessionID"], messageID: input["messageID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const Endpoint5_29 = (raw) => (input) => preserveEffect()(raw["session.interrupt"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_30 = (raw) => (input) => preserveEffect()(raw["session.background"]({ params: { sessionID: input["sessionID"] } }).pipe(Effect.mapError(mapClientError))); | ||
| const Endpoint5_31 = (raw) => (input) => preserveEffect()(raw["session.message"]({ params: { sessionID: input["sessionID"], messageID: input["messageID"] } }).pipe(Effect.mapError(mapClientError), Effect.map((value) => value.data))); | ||
| const adaptGroup5 = (raw) => ({ | ||
| list: Endpoint5_0(raw), | ||
| create: Endpoint5_1(raw), | ||
| active: Endpoint5_2(raw), | ||
| get: Endpoint5_3(raw), | ||
| remove: Endpoint5_4(raw), | ||
| fork: Endpoint5_5(raw), | ||
| switchAgent: Endpoint5_6(raw), | ||
| switchModel: Endpoint5_7(raw), | ||
| rename: Endpoint5_8(raw), | ||
| move: Endpoint5_9(raw), | ||
| prompt: Endpoint5_10(raw), | ||
| command: Endpoint5_11(raw), | ||
| skill: Endpoint5_12(raw), | ||
| synthetic: Endpoint5_13(raw), | ||
| shell: Endpoint5_14(raw), | ||
| compact: Endpoint5_15(raw), | ||
| wait: Endpoint5_16(raw), | ||
| revert: { stage: Endpoint5_17(raw), clear: Endpoint5_18(raw), commit: Endpoint5_19(raw) }, | ||
| context: Endpoint5_20(raw), | ||
| pending: { list: Endpoint5_21(raw) }, | ||
| instructions: { entry: { list: Endpoint5_22(raw), put: Endpoint5_23(raw), remove: Endpoint5_24(raw) } }, | ||
| generate: Endpoint5_25(raw), | ||
| log: Endpoint5_26(raw), | ||
| interrupt: Endpoint5_27(raw), | ||
| background: Endpoint5_28(raw), | ||
| message: Endpoint5_29(raw), | ||
| import: Endpoint5_2(raw), | ||
| export: Endpoint5_3(raw), | ||
| active: Endpoint5_4(raw), | ||
| get: Endpoint5_5(raw), | ||
| remove: Endpoint5_6(raw), | ||
| fork: Endpoint5_7(raw), | ||
| switchAgent: Endpoint5_8(raw), | ||
| switchModel: Endpoint5_9(raw), | ||
| rename: Endpoint5_10(raw), | ||
| move: Endpoint5_11(raw), | ||
| prompt: Endpoint5_12(raw), | ||
| command: Endpoint5_13(raw), | ||
| skill: Endpoint5_14(raw), | ||
| synthetic: Endpoint5_15(raw), | ||
| shell: Endpoint5_16(raw), | ||
| compact: Endpoint5_17(raw), | ||
| wait: Endpoint5_18(raw), | ||
| revert: { stage: Endpoint5_19(raw), clear: Endpoint5_20(raw), commit: Endpoint5_21(raw) }, | ||
| context: Endpoint5_22(raw), | ||
| pending: { list: Endpoint5_23(raw) }, | ||
| instructions: { entry: { list: Endpoint5_24(raw), put: Endpoint5_25(raw), remove: Endpoint5_26(raw) } }, | ||
| generate: Endpoint5_27(raw), | ||
| log: Endpoint5_28(raw), | ||
| interrupt: Endpoint5_29(raw), | ||
| background: Endpoint5_30(raw), | ||
| message: Endpoint5_31(raw), | ||
| }); | ||
@@ -159,0 +165,0 @@ const Endpoint6_0 = (raw) => (input) => preserveEffect()(raw["session.messages"]({ |
@@ -1,2 +0,2 @@ | ||
| import type { HealthStopInput, ServerGetOutput, LocationGetInput, LocationGetOutput, AgentListInput, AgentListOutput, AgentGetInput, AgentGetOutput, PluginListInput, PluginListOutput, SessionListInput, SessionCreateInput, SessionGetInput, SessionRemoveInput, SessionForkInput, SessionSwitchAgentInput, SessionSwitchModelInput, SessionRenameInput, SessionMoveInput, SessionPromptInput, SessionCommandInput, SessionSkillInput, SessionSyntheticInput, SessionShellInput, SessionCompactInput, SessionWaitInput, SessionRevertStageInput, SessionRevertClearInput, SessionRevertCommitInput, SessionContextInput, SessionPendingListInput, SessionInstructionsEntryListInput, SessionInstructionsEntryPutInput, SessionInstructionsEntryRemoveInput, SessionGenerateInput, SessionLogInput, SessionLogOutput, SessionInterruptInput, SessionBackgroundInput, SessionMessageInput, MessageListInput, ModelListInput, ModelListOutput, ModelDefaultInput, ModelDefaultOutput, GenerateTextInput, ProviderListInput, ProviderListOutput, ProviderGetInput, ProviderGetOutput, IntegrationListInput, IntegrationListOutput, IntegrationGetInput, IntegrationGetOutput, IntegrationWellknownAddInput, IntegrationConnectKeyInput, IntegrationOauthConnectInput, IntegrationOauthConnectOutput, IntegrationOauthStatusInput, IntegrationOauthStatusOutput, IntegrationOauthCompleteInput, IntegrationOauthCancelInput, IntegrationCommandConnectInput, IntegrationCommandConnectOutput, IntegrationCommandStatusInput, IntegrationCommandStatusOutput, IntegrationCommandCancelInput, McpListInput, McpListOutput, McpAddInput, McpRemoveInput, McpConnectInput, McpDisconnectInput, McpResourceCatalogInput, McpResourceCatalogOutput, CredentialUpdateInput, CredentialRemoveInput, ProjectListOutput, ProjectCurrentInput, ProjectDirectoriesInput, FormRequestListInput, FormRequestListOutput, FormListInput, FormCreateInput, FormGetInput, FormStateInput, FormReplyInput, FormCancelInput, PermissionRequestListInput, PermissionRequestListOutput, PermissionSavedListInput, PermissionSavedRemoveInput, PermissionCreateInput, PermissionListInput, PermissionGetInput, PermissionReplyInput, FileReadInput, FileReadOutput, FileListInput, FileListOutput, FileFindInput, FileFindOutput, CommandListInput, CommandListOutput, SkillListInput, SkillListOutput, EventSubscribeOutput, PtyListInput, PtyListOutput, PtyCreateInput, PtyCreateOutput, PtyGetInput, PtyGetOutput, PtyUpdateInput, PtyUpdateOutput, PtyRemoveInput, ShellListInput, ShellListOutput, ShellCreateInput, ShellCreateOutput, ShellGetInput, ShellGetOutput, ShellTimeoutInput, ShellTimeoutOutput, ShellOutputInput, ShellOutputOutput, ShellRemoveInput, QuestionRequestListInput, QuestionRequestListOutput, QuestionListInput, QuestionReplyInput, QuestionRejectInput, ReferenceListInput, ReferenceListOutput, ProjectCopyCreateInput, ProjectCopyRemoveInput, ProjectCopyRefreshInput, VcsGetInput, VcsGetOutput, VcsStatusInput, VcsStatusOutput, VcsDiffInput, VcsDiffOutput, DebugLocationListOutput, DebugLocationEvictInput, MigrationV1StatusOutput, WebsearchProvidersInput, WebsearchProvidersOutput, WebsearchQueryInput, WebsearchQueryOutput, ConfigGetInput, ConfigGetOutput } from "./types"; | ||
| import type { HealthStopInput, ServerGetOutput, LocationGetInput, LocationGetOutput, AgentListInput, AgentListOutput, AgentGetInput, AgentGetOutput, PluginListInput, PluginListOutput, SessionListInput, SessionCreateInput, SessionImportInput, SessionExportInput, SessionGetInput, SessionRemoveInput, SessionForkInput, SessionSwitchAgentInput, SessionSwitchModelInput, SessionRenameInput, SessionMoveInput, SessionPromptInput, SessionCommandInput, SessionSkillInput, SessionSyntheticInput, SessionShellInput, SessionCompactInput, SessionWaitInput, SessionRevertStageInput, SessionRevertClearInput, SessionRevertCommitInput, SessionContextInput, SessionPendingListInput, SessionInstructionsEntryListInput, SessionInstructionsEntryPutInput, SessionInstructionsEntryRemoveInput, SessionGenerateInput, SessionLogInput, SessionLogOutput, SessionInterruptInput, SessionBackgroundInput, SessionMessageInput, MessageListInput, ModelListInput, ModelListOutput, ModelDefaultInput, ModelDefaultOutput, GenerateTextInput, ProviderListInput, ProviderListOutput, ProviderGetInput, ProviderGetOutput, IntegrationListInput, IntegrationListOutput, IntegrationGetInput, IntegrationGetOutput, IntegrationWellknownAddInput, IntegrationConnectKeyInput, IntegrationOauthConnectInput, IntegrationOauthConnectOutput, IntegrationOauthStatusInput, IntegrationOauthStatusOutput, IntegrationOauthCompleteInput, IntegrationOauthCancelInput, IntegrationCommandConnectInput, IntegrationCommandConnectOutput, IntegrationCommandStatusInput, IntegrationCommandStatusOutput, IntegrationCommandCancelInput, McpListInput, McpListOutput, McpAddInput, McpRemoveInput, McpConnectInput, McpDisconnectInput, McpResourceCatalogInput, McpResourceCatalogOutput, CredentialUpdateInput, CredentialRemoveInput, ProjectListOutput, ProjectCurrentInput, ProjectDirectoriesInput, FormRequestListInput, FormRequestListOutput, FormListInput, FormCreateInput, FormGetInput, FormStateInput, FormReplyInput, FormCancelInput, PermissionRequestListInput, PermissionRequestListOutput, PermissionSavedListInput, PermissionSavedRemoveInput, PermissionCreateInput, PermissionListInput, PermissionGetInput, PermissionReplyInput, FileReadInput, FileReadOutput, FileListInput, FileListOutput, FileFindInput, FileFindOutput, CommandListInput, CommandListOutput, SkillListInput, SkillListOutput, EventSubscribeOutput, PtyListInput, PtyListOutput, PtyCreateInput, PtyCreateOutput, PtyGetInput, PtyGetOutput, PtyUpdateInput, PtyUpdateOutput, PtyRemoveInput, ShellListInput, ShellListOutput, ShellCreateInput, ShellCreateOutput, ShellGetInput, ShellGetOutput, ShellTimeoutInput, ShellTimeoutOutput, ShellOutputInput, ShellOutputOutput, ShellRemoveInput, QuestionRequestListInput, QuestionRequestListOutput, QuestionListInput, QuestionReplyInput, QuestionRejectInput, ReferenceListInput, ReferenceListOutput, ProjectCopyCreateInput, ProjectCopyRemoveInput, ProjectCopyRefreshInput, VcsGetInput, VcsGetOutput, VcsStatusInput, VcsStatusOutput, VcsDiffInput, VcsDiffOutput, DebugLocationListOutput, DebugLocationEvictInput, MigrationV1StatusOutput, WebsearchProvidersInput, WebsearchProvidersOutput, WebsearchQueryInput, WebsearchQueryOutput, ConfigGetInput, ConfigGetOutput } from "./types"; | ||
| export interface ClientOptions { | ||
@@ -32,2 +32,4 @@ readonly baseUrl: string; | ||
| create: (input?: SessionCreateInput, requestOptions?: RequestOptions) => Promise<import("./types").SessionInfo>; | ||
| import: (input: SessionImportInput, requestOptions?: RequestOptions) => Promise<import("./types").SessionInfo>; | ||
| export: (input: SessionExportInput, requestOptions?: RequestOptions) => Promise<import("./types").SessionTransferData>; | ||
| active: (requestOptions?: RequestOptions) => Promise<{ | ||
@@ -34,0 +36,0 @@ [x: string]: import("./types").SessionActive; |
@@ -215,2 +215,18 @@ import { ClientError } from "./client-error"; | ||
| }, requestOptions).then((value) => value.data), | ||
| import: (input, requestOptions) => request({ | ||
| method: "POST", | ||
| path: `/api/session/import`, | ||
| body: { info: input["info"], messages: input["messages"], location: input["location"] }, | ||
| successStatus: 200, | ||
| declaredStatuses: [409, 401, 400], | ||
| empty: false, | ||
| }, requestOptions).then((value) => value.data), | ||
| export: (input, requestOptions) => request({ | ||
| method: "GET", | ||
| path: `/api/session/${encodeURIComponent(input.sessionID)}/export`, | ||
| query: { sanitize: input["sanitize"] }, | ||
| successStatus: 200, | ||
| declaredStatuses: [404, 500, 401, 400], | ||
| empty: false, | ||
| }, requestOptions).then((value) => value.data), | ||
| active: (requestOptions) => request({ | ||
@@ -217,0 +233,0 @@ method: "GET", |
@@ -5,5 +5,6 @@ export const isUnauthorizedError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "UnauthorizedError"; | ||
| export const isInvalidCursorError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "InvalidCursorError"; | ||
| export const isConflictError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "ConflictError"; | ||
| export const isSessionNotFoundError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "SessionNotFoundError"; | ||
| export const isUnknownError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "UnknownError"; | ||
| export const isMessageNotFoundError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "MessageNotFoundError"; | ||
| export const isConflictError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "ConflictError"; | ||
| export const isCommandNotFoundError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "CommandNotFoundError"; | ||
@@ -14,3 +15,2 @@ export const isCommandEvaluationError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "CommandEvaluationError"; | ||
| export const isSessionBusyError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "SessionBusyError"; | ||
| export const isUnknownError = (value) => typeof value === "object" && value !== null && "_tag" in value && value["_tag"] === "UnknownError"; | ||
| export const isInstructionEntryValueTooLargeError = (value) => typeof value === "object" && | ||
@@ -17,0 +17,0 @@ value !== null && |
+4
-4
| { | ||
| "$schema": "https://json.schemastore.org/package.json", | ||
| "name": "@opencode-ai/client", | ||
| "version": "0.0.0-next-16926", | ||
| "version": "0.0.0-next-16927", | ||
| "type": "module", | ||
@@ -56,4 +56,4 @@ "license": "MIT", | ||
| "dependencies": { | ||
| "@opencode-ai/schema": "0.0.0-next-16926", | ||
| "@opencode-ai/protocol": "0.0.0-next-16926" | ||
| "@opencode-ai/schema": "0.0.0-next-16927", | ||
| "@opencode-ai/protocol": "0.0.0-next-16927" | ||
| }, | ||
@@ -70,3 +70,3 @@ "peerDependencies": { | ||
| "@effect/platform-node": "4.0.0-beta.101", | ||
| "@opencode-ai/httpapi-codegen": "0.0.0-next-16926", | ||
| "@opencode-ai/httpapi-codegen": "0.0.0-next-16927", | ||
| "@tsconfig/bun": "1.0.9", | ||
@@ -73,0 +73,0 @@ "@types/bun": "1.3.13", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
597938
7.94%14780
8.72%+ Added
+ Added
- Removed
- Removed