Skip to main content

context69_contracts/
lib.rs

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