diff options
Diffstat (limited to 'makima/src/server/openapi.rs')
| -rw-r--r-- | makima/src/server/openapi.rs | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/makima/src/server/openapi.rs b/makima/src/server/openapi.rs index 4daae3b..f8c5474 100644 --- a/makima/src/server/openapi.rs +++ b/makima/src/server/openapi.rs @@ -4,17 +4,17 @@ use utoipa::OpenApi; use crate::db::models::{ AddLocalRepositoryRequest, AddRemoteRepositoryRequest, BranchInfo, BranchListResponse, - ChangePhaseRequest, Contract, ContractChatHistoryResponse, - ContractChatMessageRecord, ContractEvent, ContractListResponse, ContractRepository, - ContractSummary, ContractWithRelations, CreateContractRequest, CreateFileRequest, - CreateManagedRepositoryRequest, CreateTaskRequest, Daemon, DaemonDirectoriesResponse, - DaemonDirectory, DaemonListResponse, File, FileListResponse, FileSummary, MergeCommitRequest, - MergeCompleteCheckResponse, MergeResolveRequest, MergeResultResponse, MergeSkipRequest, - MergeStartRequest, MergeStatusResponse, MeshChatConversation, MeshChatHistoryResponse, - MeshChatMessageRecord, RepositoryHistoryEntry, RepositoryHistoryListResponse, - RepositorySuggestionsQuery, SendMessageRequest, Task, TaskEventListResponse, TaskListResponse, - TaskSummary, TaskWithSubtasks, TranscriptEntry, UpdateContractRequest, UpdateFileRequest, - UpdateTaskRequest, + BranchTaskRequest, BranchTaskResponse, ChangePhaseRequest, Contract, + ContractChatHistoryResponse, ContractChatMessageRecord, ContractEvent, ContractListResponse, + ContractRepository, ContractSummary, ContractWithRelations, CreateContractRequest, + CreateFileRequest, CreateManagedRepositoryRequest, CreateTaskRequest, Daemon, + DaemonDirectoriesResponse, DaemonDirectory, DaemonListResponse, File, FileListResponse, + FileSummary, MergeCommitRequest, MergeCompleteCheckResponse, MergeResolveRequest, + MergeResultResponse, MergeSkipRequest, MergeStartRequest, MergeStatusResponse, + MeshChatConversation, MeshChatHistoryResponse, MeshChatMessageRecord, RepositoryHistoryEntry, + RepositoryHistoryListResponse, RepositorySuggestionsQuery, SendMessageRequest, Task, + TaskEventListResponse, TaskListResponse, TaskSummary, TaskWithSubtasks, TranscriptEntry, + UpdateContractRequest, UpdateFileRequest, UpdateTaskRequest, }; use crate::server::auth::{ ApiKey, ApiKeyInfoResponse, CreateApiKeyRequest, CreateApiKeyResponse, @@ -57,6 +57,7 @@ use crate::server::messages::{ApiError, AudioEncoding, StartMessage, StopMessage mesh::get_daemon_directories, mesh::clone_worktree, mesh::check_target_exists, + mesh::branch_task, mesh_chat::get_chat_history, mesh_chat::clear_chat_history, // Merge endpoints @@ -123,6 +124,8 @@ use crate::server::messages::{ApiError, AudioEncoding, StartMessage, StopMessage CreateTaskRequest, UpdateTaskRequest, SendMessageRequest, + BranchTaskRequest, + BranchTaskResponse, TaskEventListResponse, Daemon, DaemonListResponse, |
