Share REST and RPC response types

This commit is contained in:
weishu
2026-05-21 10:31:50 +08:00
parent 9698aa9f4c
commit d6f97065c1
13 changed files with 166 additions and 250 deletions
+11 -9
View File
@@ -2,17 +2,9 @@ import type {
AttachmentMetadata,
AuthResponse,
CodexCollaborationMode,
DeleteUploadResponse,
ListDirectoryResponse,
FileReadResponse,
FileSearchResponse,
GitCommandResponse,
MachineListDirectoryResponse,
MachinePathsExistsResponse,
MachinesResponse,
MessagesResponse,
CodexModelsResponse,
OpencodeModelsResponse,
PermissionMode,
PushSubscriptionPayload,
PushUnsubscribePayload,
@@ -20,11 +12,21 @@ import type {
SlashCommandsResponse,
SkillsResponse,
SpawnResponse,
UploadFileResponse,
VisibilityPayload,
SessionResponse,
SessionsResponse
} from '@/types/api'
import type {
CodexModelsResponse,
DeleteUploadResponse,
FileReadResponse,
GitCommandResponse,
ListDirectoryResponse,
MachineListDirectoryResponse,
MachinePathsExistsResponse,
OpencodeModelsResponse,
UploadFileResponse
} from '@hapi/protocol/apiTypes'
import type { AgentFlavor } from '@hapi/protocol'
import type { CancelMessageResponse } from '@hapi/protocol/schemas'