context69_contracts/
lib.rs1pub 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};