import type { Static } from "@sinclair/typebox"; import type { KoiEventSchema, KoiIdentityParamsSchema, KoiIdentityResultSchema, KoiWaitParamsSchema, PollParamsSchema, WakeParamsSchema } from "./koi.js"; import type { KoiSummarySchema, KoiFileEntrySchema, KoiCreateParamsSchema, KoiCreateResultSchema, KoiDeleteParamsSchema, KoiDeleteResultSchema, KoiFilesGetParamsSchema, KoiFilesGetResultSchema, KoiFilesListParamsSchema, KoiFilesListResultSchema, KoiFilesSetParamsSchema, KoiFilesSetResultSchema, KoiListParamsSchema, KoiListResultSchema, KoiUpdateParamsSchema, KoiUpdateResultSchema, ModelChoiceSchema, ModelsListParamsSchema, ModelsListResultSchema, SkillsBinsParamsSchema, SkillsBinsResultSchema, SkillsInstallParamsSchema, SkillsStatusParamsSchema, SkillsUpdateParamsSchema } from "./kois-models-skills.js"; import type { ChannelsLogoutParamsSchema, ChannelsStatusParamsSchema, ChannelsStatusResultSchema, TalkModeParamsSchema, WebLoginStartParamsSchema, WebLoginWaitParamsSchema } from "./channels.js"; import type { ConfigApplyParamsSchema, ConfigGetParamsSchema, ConfigPatchParamsSchema, ConfigSchemaParamsSchema, ConfigSchemaResponseSchema, ConfigSetParamsSchema, UpdateRunParamsSchema } from "./config.js"; import type { CronAddParamsSchema, CronJobSchema, CronListParamsSchema, CronRemoveParamsSchema, CronRunLogEntrySchema, CronRunParamsSchema, CronRunsParamsSchema, CronStatusParamsSchema, CronUpdateParamsSchema } from "./cron.js"; import type { DevicePairApproveParamsSchema, DevicePairListParamsSchema, DevicePairRejectParamsSchema, DeviceTokenRevokeParamsSchema, DeviceTokenRotateParamsSchema } from "./devices.js"; import type { ExecApprovalsGetParamsSchema, ExecApprovalsNodeGetParamsSchema, ExecApprovalsNodeSetParamsSchema, ExecApprovalsSetParamsSchema, ExecApprovalsSnapshotSchema, ExecApprovalRequestParamsSchema, ExecApprovalResolveParamsSchema } from "./exec-approvals.js"; import type { ConnectParamsSchema, ErrorShapeSchema, EventFrameSchema, GatewayFrameSchema, HelloOkSchema, RequestFrameSchema, ResponseFrameSchema, ShutdownEventSchema, TickEventSchema } from "./frames.js"; import type { ChatAbortParamsSchema, ChatEventSchema, ChatInjectParamsSchema, LogsTailParamsSchema, LogsTailResultSchema } from "./logs-chat.js"; import type { NodeDescribeParamsSchema, NodeEventParamsSchema, NodeInvokeParamsSchema, NodeInvokeResultParamsSchema, NodeListParamsSchema, NodePairApproveParamsSchema, NodePairListParamsSchema, NodePairRejectParamsSchema, NodePairRequestParamsSchema, NodePairVerifyParamsSchema, NodeRenameParamsSchema } from "./nodes.js"; import type { SessionsCompactParamsSchema, SessionsDeleteParamsSchema, SessionsListParamsSchema, SessionsPatchParamsSchema, SessionsPreviewParamsSchema, SessionsResetParamsSchema, SessionsResolveParamsSchema, SessionsUsageParamsSchema } from "./sessions.js"; import type { PresenceEntrySchema, SnapshotSchema, StateVersionSchema } from "./snapshot.js"; import type { WizardCancelParamsSchema, WizardNextParamsSchema, WizardNextResultSchema, WizardStartParamsSchema, WizardStartResultSchema, WizardStatusParamsSchema, WizardStatusResultSchema, WizardStepSchema } from "./wizard.js"; export type ConnectParams = Static; export type HelloOk = Static; export type RequestFrame = Static; export type ResponseFrame = Static; export type EventFrame = Static; export type GatewayFrame = Static; export type Snapshot = Static; export type PresenceEntry = Static; export type ErrorShape = Static; export type StateVersion = Static; export type KoiEvent = Static; export type KoiIdentityParams = Static; export type KoiIdentityResult = Static; export type PollParams = Static; export type KoiWaitParams = Static; export type WakeParams = Static; export type NodePairRequestParams = Static; export type NodePairListParams = Static; export type NodePairApproveParams = Static; export type NodePairRejectParams = Static; export type NodePairVerifyParams = Static; export type NodeRenameParams = Static; export type NodeListParams = Static; export type NodeDescribeParams = Static; export type NodeInvokeParams = Static; export type NodeInvokeResultParams = Static; export type NodeEventParams = Static; export type SessionsListParams = Static; export type SessionsPreviewParams = Static; export type SessionsResolveParams = Static; export type SessionsPatchParams = Static; export type SessionsResetParams = Static; export type SessionsDeleteParams = Static; export type SessionsCompactParams = Static; export type SessionsUsageParams = Static; export type ConfigGetParams = Static; export type ConfigSetParams = Static; export type ConfigApplyParams = Static; export type ConfigPatchParams = Static; export type ConfigSchemaParams = Static; export type ConfigSchemaResponse = Static; export type WizardStartParams = Static; export type WizardNextParams = Static; export type WizardCancelParams = Static; export type WizardStatusParams = Static; export type WizardStep = Static; export type WizardNextResult = Static; export type WizardStartResult = Static; export type WizardStatusResult = Static; export type TalkModeParams = Static; export type ChannelsStatusParams = Static; export type ChannelsStatusResult = Static; export type ChannelsLogoutParams = Static; export type WebLoginStartParams = Static; export type WebLoginWaitParams = Static; export type KoiSummary = Static; export type KoiFileEntry = Static; export type KoiCreateParams = Static; export type KoiCreateResult = Static; export type KoiUpdateParams = Static; export type KoiUpdateResult = Static; export type KoiDeleteParams = Static; export type KoiDeleteResult = Static; export type KoiFilesListParams = Static; export type KoiFilesListResult = Static; export type KoiFilesGetParams = Static; export type KoiFilesGetResult = Static; export type KoiFilesSetParams = Static; export type KoiFilesSetResult = Static; export type KoiListParams = Static; export type KoiListResult = Static; export type ModelChoice = Static; export type ModelsListParams = Static; export type ModelsListResult = Static; export type SkillsStatusParams = Static; export type SkillsBinsParams = Static; export type SkillsBinsResult = Static; export type SkillsInstallParams = Static; export type SkillsUpdateParams = Static; export type CronJob = Static; export type CronListParams = Static; export type CronStatusParams = Static; export type CronAddParams = Static; export type CronUpdateParams = Static; export type CronRemoveParams = Static; export type CronRunParams = Static; export type CronRunsParams = Static; export type CronRunLogEntry = Static; export type LogsTailParams = Static; export type LogsTailResult = Static; export type ExecApprovalsGetParams = Static; export type ExecApprovalsSetParams = Static; export type ExecApprovalsNodeGetParams = Static; export type ExecApprovalsNodeSetParams = Static; export type ExecApprovalsSnapshot = Static; export type ExecApprovalRequestParams = Static; export type ExecApprovalResolveParams = Static; export type DevicePairListParams = Static; export type DevicePairApproveParams = Static; export type DevicePairRejectParams = Static; export type DeviceTokenRotateParams = Static; export type DeviceTokenRevokeParams = Static; export type ChatAbortParams = Static; export type ChatInjectParams = Static; export type ChatEvent = Static; export type UpdateRunParams = Static; export type TickEvent = Static; export type ShutdownEvent = Static;