memrec_common/protocol/
mod.rs1mod error;
2mod request;
3mod response;
4
5pub use error::{MemRecError, JsonRpcError};
6pub use request::{
7 JsonRpcRequest, RequestAction, RequestParams,
8 AddParams, GetParams, UpdateParams, DeleteParams,
9 SearchParams, SearchMode, TimeRange,
10 ListParams, TagParams,
11 SearchMemoryParams, GetProjectInfoParams, GetVersionParams,
12 ProjectCreateParams, ProjectSwitchParams, ProjectDeleteParams,
13 ConfigSetParams,
14 default_min_score, default_include_global,
15};
16pub use response::{
17 JsonRpcResponse, ResponseResult,
18 MemoryResult, MemoryListResult, SearchResult,
19 SemanticSearchResult, SearchHit,
20 ProjectResult, ProjectListResult, ProjectInfoResult, VersionResult,
21 ConfigResult, StatsResult, SuccessResult,
22};