summaryrefslogtreecommitdiff
path: root/makima/src/server/openapi.rs
diff options
context:
space:
mode:
Diffstat (limited to 'makima/src/server/openapi.rs')
-rw-r--r--makima/src/server/openapi.rs34
1 files changed, 5 insertions, 29 deletions
diff --git a/makima/src/server/openapi.rs b/makima/src/server/openapi.rs
index 13ba787..51ce01d 100644
--- a/makima/src/server/openapi.rs
+++ b/makima/src/server/openapi.rs
@@ -3,35 +3,30 @@
use utoipa::OpenApi;
use crate::db::models::{
- AddLocalRepositoryRequest, AddRemoteRepositoryRequest,
BranchInfo, BranchListResponse, BranchTaskRequest, BranchTaskResponse,
- ChangePhaseRequest,
- Contract, ContractEvent,
- ContractListResponse, ContractRepository, ContractSummary, ContractWithRelations,
CleanupResponse,
- CreateContractRequest, CreateDirectiveRequest, CreateDirectiveStepRequest, CreateFileRequest,
- CreateManagedRepositoryRequest, CreateOrderRequest, CreateTaskRequest,
+ CreateDirectiveRequest, CreateDirectiveStepRequest, CreateFileRequest,
+ CreateOrderRequest, CreateTaskRequest,
Daemon, DaemonDirectoriesResponse,
DaemonDirectory, DaemonListResponse, Directive, DirectiveDocument, DirectiveListResponse,
DirectiveRevision, DirectiveStep, DirectiveSummary, DirectiveWithSteps,
File, FileListResponse, FileSummary,
LinkDirectiveRequest,
MergeCommitRequest, MergeCompleteCheckResponse, MergeResolveRequest, MergeResultResponse,
- MergeSkipRequest, MergeStartRequest, MergeStatusResponse, MeshChatConversation,
- MeshChatHistoryResponse, MeshChatMessageRecord,
+ MergeSkipRequest, MergeStartRequest, MergeStatusResponse,
Order, OrderListResponse, OrderListQuery,
RepositoryHistoryEntry,
RepositoryHistoryListResponse, RepositorySuggestionsQuery, SendMessageRequest,
Task,
TaskEventListResponse, TaskListResponse, TaskSummary, TaskWithSubtasks, TranscriptEntry,
- UpdateContractRequest, UpdateDirectiveRequest, UpdateDirectiveStepRequest,
+ UpdateDirectiveRequest, UpdateDirectiveStepRequest,
UpdateFileRequest, UpdateOrderRequest, UpdateTaskRequest,
};
use crate::server::auth::{
ApiKey, ApiKeyInfoResponse, CreateApiKeyRequest, CreateApiKeyResponse,
RefreshApiKeyRequest, RefreshApiKeyResponse, RevokeApiKeyResponse,
};
-use crate::server::handlers::{api_keys, directive_documents, directives, files, listen, mesh, mesh_merge, orders, repository_history, users};
+use crate::server::handlers::{api_keys, directive_documents, directives, files, mesh, mesh_merge, orders, repository_history, users};
use crate::server::messages::{ApiError, AudioEncoding, StartMessage, StopMessage, TranscriptMessage};
#[derive(OpenApi)]
@@ -43,13 +38,11 @@ use crate::server::messages::{ApiError, AudioEncoding, StartMessage, StopMessage
license(name = "MIT"),
),
paths(
- listen::websocket_handler,
files::list_files,
files::get_file,
files::create_file,
files::update_file,
files::delete_file,
- files::sync_file_from_repo,
// Mesh endpoints
mesh::list_tasks,
mesh::get_task,
@@ -170,10 +163,6 @@ use crate::server::messages::{ApiError, AudioEncoding, StartMessage, StopMessage
DaemonDirectoriesResponse,
DaemonDirectory,
mesh::TaskPatchDataResponse,
- MeshChatConversation,
- MeshChatMessageRecord,
- MeshChatHistoryResponse,
- // Contract chat / discuss schemas removed in Phase 5.
// Merge schemas
BranchInfo,
BranchListResponse,
@@ -201,19 +190,6 @@ use crate::server::messages::{ApiError, AudioEncoding, StartMessage, StopMessage
users::DeleteAccountResponse,
users::UserSettingsResponse,
users::UpdateUserSettingsRequest,
- // Contract schemas
- Contract,
- ContractSummary,
- ContractListResponse,
- ContractWithRelations,
- ContractRepository,
- ContractEvent,
- CreateContractRequest,
- UpdateContractRequest,
- AddRemoteRepositoryRequest,
- AddLocalRepositoryRequest,
- CreateManagedRepositoryRequest,
- ChangePhaseRequest,
// Directive schemas
Directive,
DirectiveStep,