Skip to main content

context69_contracts/
lib.rs

1pub mod auth;
2pub mod common;
3pub mod library;
4pub mod mcp;
5pub mod namespace;
6pub mod search;
7pub mod settings;
8pub mod sources;
9
10pub use auth::{
11    AdminUserResponse, AuthLoginRequest, AuthMeResponse, AuthTokenResponse, AuthUserResponse,
12    CreateAdminUserRequest, CreatePersonalAccessTokenRequest, CreatePersonalAccessTokenResponse,
13    PersonalAccessTokenResponse, PersonalAccessTokenScope, ResetAdminUserPasswordRequest,
14    UpdateAdminUserRequest,
15};
16pub use common::{ApiErrorResponse, HealthResponse, HealthStatus};
17pub use library::{
18    CreateFolderRequest, CreateTextRequest, LibraryDocumentSectionPreview,
19    LibraryFileDetailResponse, LibraryFileSummary, LibraryFolderNode, LibraryFolderResponse,
20    LibraryIngestJobResponse, LibraryIngestStatus, LibraryPreviewContentFormat,
21    LibraryTextContentFormat, LibraryTreeResponse, LibraryUploadResponse, MoveFileRequest,
22    MoveFolderRequest, UpsertLibraryTextRequest,
23};
24pub use mcp::McpDocumentArgs;
25pub use namespace::{
26    CreateGroupRequest, GroupKind, GroupMemberResponse, GroupResponse, MembershipRole,
27    MoveGroupRequest, UpdateGroupRequest, UpsertMembershipRequest, UserDirectoryEntryResponse,
28    Visibility,
29};
30pub use search::{
31    DocumentChunkResponse, DocumentResponse, SearchHit, SearchMode, SearchRequest, SearchResponse,
32};
33pub use settings::{
34    DoclingConnectionSettingsResponse, DoclingSettingsResponse, DoclingSettingsSource,
35    DoclingVlmSettingsResponse, ProviderAccountResponse, RuntimeChunkingSettings,
36    RuntimeEmbeddingSettings, RuntimeFileLibrarySettings, RuntimeQdrantSettings,
37    RuntimeSchedulerSettings, RuntimeSettingsResponse, SearchSettingsResponse,
38    UpdateDoclingConnectionSettings, UpdateDoclingSettingsRequest, UpdateDoclingVlmSettings,
39    UpdateRuntimeSettingsRequest, UpdateSearchSettingsRequest, UpsertProviderAccountRequest,
40};
41pub use sources::{
42    CreateSourceFolderRequest, ListSourcesResponse, SourceConfigInput, SourceConnectionResponse,
43    SourceFolderResponse, SourceOriginStatusKind, SourceStatus, SyncOutcome,
44    UpsertSourceConnectionRequest,
45};