@@ -4296,7 +4296,7 @@ export interface Session {
42964296
42974297 metadata ?: unknown | null ;
42984298
4299- recall_options ?: Session . RecallOptions | null ;
4299+ recall_options ?: Session . VectorDocSearch | Session . TextOnlyDocSearch | Session . HybridDocSearch | null ;
43004300
43014301 render_templates ?: boolean ;
43024302
@@ -4310,7 +4310,49 @@ export interface Session {
43104310}
43114311
43124312export namespace Session {
4313- export interface RecallOptions {
4313+ export interface VectorDocSearch {
4314+ vector : Array < number > ;
4315+
4316+ confidence ?: number ;
4317+
4318+ lang ?: 'en-US' ;
4319+
4320+ limit ?: number ;
4321+
4322+ max_query_length ?: number ;
4323+
4324+ metadata_filter ?: unknown ;
4325+
4326+ mmr_strength ?: number ;
4327+
4328+ mode ?: string ;
4329+
4330+ num_search_messages ?: number ;
4331+
4332+ text ?: string | null ;
4333+ }
4334+
4335+ export interface TextOnlyDocSearch {
4336+ text : string ;
4337+
4338+ lang ?: 'en-US' ;
4339+
4340+ limit ?: number ;
4341+
4342+ max_query_length ?: number ;
4343+
4344+ metadata_filter ?: unknown ;
4345+
4346+ mode ?: string ;
4347+
4348+ num_search_messages ?: number ;
4349+ }
4350+
4351+ export interface HybridDocSearch {
4352+ text : string ;
4353+
4354+ vector : Array < number > ;
4355+
43144356 alpha ?: number ;
43154357
43164358 confidence ?: number ;
@@ -4325,7 +4367,7 @@ export namespace Session {
43254367
43264368 mmr_strength ?: number ;
43274369
4328- mode ?: 'hybrid' | 'vector' | 'text' ;
4370+ mode ?: string ;
43294371
43304372 num_search_messages ?: number ;
43314373 }
@@ -4758,7 +4800,11 @@ export interface SessionCreateParams {
47584800
47594801 metadata ?: unknown | null ;
47604802
4761- recall_options ?: SessionCreateParams . RecallOptions | null ;
4803+ recall_options ?:
4804+ | SessionCreateParams . VectorDocSearch
4805+ | SessionCreateParams . TextOnlyDocSearch
4806+ | SessionCreateParams . HybridDocSearch
4807+ | null ;
47624808
47634809 render_templates ?: boolean ;
47644810
@@ -4774,7 +4820,49 @@ export interface SessionCreateParams {
47744820}
47754821
47764822export namespace SessionCreateParams {
4777- export interface RecallOptions {
4823+ export interface VectorDocSearch {
4824+ vector : Array < number > ;
4825+
4826+ confidence ?: number ;
4827+
4828+ lang ?: 'en-US' ;
4829+
4830+ limit ?: number ;
4831+
4832+ max_query_length ?: number ;
4833+
4834+ metadata_filter ?: unknown ;
4835+
4836+ mmr_strength ?: number ;
4837+
4838+ mode ?: string ;
4839+
4840+ num_search_messages ?: number ;
4841+
4842+ text ?: string | null ;
4843+ }
4844+
4845+ export interface TextOnlyDocSearch {
4846+ text : string ;
4847+
4848+ lang ?: 'en-US' ;
4849+
4850+ limit ?: number ;
4851+
4852+ max_query_length ?: number ;
4853+
4854+ metadata_filter ?: unknown ;
4855+
4856+ mode ?: string ;
4857+
4858+ num_search_messages ?: number ;
4859+ }
4860+
4861+ export interface HybridDocSearch {
4862+ text : string ;
4863+
4864+ vector : Array < number > ;
4865+
47784866 alpha ?: number ;
47794867
47804868 confidence ?: number ;
@@ -4789,7 +4877,7 @@ export namespace SessionCreateParams {
47894877
47904878 mmr_strength ?: number ;
47914879
4792- mode ?: 'hybrid' | 'vector' | 'text' ;
4880+ mode ?: string ;
47934881
47944882 num_search_messages ?: number ;
47954883 }
@@ -4804,7 +4892,11 @@ export interface SessionUpdateParams {
48044892
48054893 metadata ?: unknown | null ;
48064894
4807- recall_options ?: SessionUpdateParams . RecallOptions | null ;
4895+ recall_options ?:
4896+ | SessionUpdateParams . VectorDocSearchUpdate
4897+ | SessionUpdateParams . TextOnlyDocSearchUpdate
4898+ | SessionUpdateParams . HybridDocSearchUpdate
4899+ | null ;
48084900
48094901 render_templates ?: boolean ;
48104902
@@ -4816,7 +4908,45 @@ export interface SessionUpdateParams {
48164908}
48174909
48184910export namespace SessionUpdateParams {
4819- export interface RecallOptions {
4911+ export interface VectorDocSearchUpdate {
4912+ confidence ?: number ;
4913+
4914+ lang ?: 'en-US' ;
4915+
4916+ limit ?: number ;
4917+
4918+ max_query_length ?: number ;
4919+
4920+ metadata_filter ?: unknown ;
4921+
4922+ mmr_strength ?: number ;
4923+
4924+ mode ?: string ;
4925+
4926+ num_search_messages ?: number ;
4927+
4928+ text ?: string | null ;
4929+
4930+ vector ?: Array < number > | null ;
4931+ }
4932+
4933+ export interface TextOnlyDocSearchUpdate {
4934+ lang ?: 'en-US' ;
4935+
4936+ limit ?: number ;
4937+
4938+ max_query_length ?: number ;
4939+
4940+ metadata_filter ?: unknown ;
4941+
4942+ mode ?: string ;
4943+
4944+ num_search_messages ?: number ;
4945+
4946+ text ?: string | null ;
4947+ }
4948+
4949+ export interface HybridDocSearchUpdate {
48204950 alpha ?: number ;
48214951
48224952 confidence ?: number ;
@@ -4831,9 +4961,13 @@ export namespace SessionUpdateParams {
48314961
48324962 mmr_strength ?: number ;
48334963
4834- mode ?: 'hybrid' | 'vector' | 'text' ;
4964+ mode ?: string ;
48354965
48364966 num_search_messages ?: number ;
4967+
4968+ text ?: string | null ;
4969+
4970+ vector ?: Array < number > | null ;
48374971 }
48384972}
48394973
@@ -5866,7 +6000,11 @@ export interface SessionCreateOrUpdateParams {
58666000
58676001 metadata ?: unknown | null ;
58686002
5869- recall_options ?: SessionCreateOrUpdateParams . RecallOptions | null ;
6003+ recall_options ?:
6004+ | SessionCreateOrUpdateParams . VectorDocSearch
6005+ | SessionCreateOrUpdateParams . TextOnlyDocSearch
6006+ | SessionCreateOrUpdateParams . HybridDocSearch
6007+ | null ;
58706008
58716009 render_templates ?: boolean ;
58726010
@@ -5882,7 +6020,49 @@ export interface SessionCreateOrUpdateParams {
58826020}
58836021
58846022export namespace SessionCreateOrUpdateParams {
5885- export interface RecallOptions {
6023+ export interface VectorDocSearch {
6024+ vector : Array < number > ;
6025+
6026+ confidence ?: number ;
6027+
6028+ lang ?: 'en-US' ;
6029+
6030+ limit ?: number ;
6031+
6032+ max_query_length ?: number ;
6033+
6034+ metadata_filter ?: unknown ;
6035+
6036+ mmr_strength ?: number ;
6037+
6038+ mode ?: string ;
6039+
6040+ num_search_messages ?: number ;
6041+
6042+ text ?: string | null ;
6043+ }
6044+
6045+ export interface TextOnlyDocSearch {
6046+ text : string ;
6047+
6048+ lang ?: 'en-US' ;
6049+
6050+ limit ?: number ;
6051+
6052+ max_query_length ?: number ;
6053+
6054+ metadata_filter ?: unknown ;
6055+
6056+ mode ?: string ;
6057+
6058+ num_search_messages ?: number ;
6059+ }
6060+
6061+ export interface HybridDocSearch {
6062+ text : string ;
6063+
6064+ vector : Array < number > ;
6065+
58866066 alpha ?: number ;
58876067
58886068 confidence ?: number ;
@@ -5897,7 +6077,7 @@ export namespace SessionCreateOrUpdateParams {
58976077
58986078 mmr_strength ?: number ;
58996079
5900- mode ?: 'hybrid' | 'vector' | 'text' ;
6080+ mode ?: string ;
59016081
59026082 num_search_messages ?: number ;
59036083 }
@@ -5912,7 +6092,11 @@ export interface SessionResetParams {
59126092
59136093 metadata ?: unknown | null ;
59146094
5915- recall_options ?: SessionResetParams . RecallOptions | null ;
6095+ recall_options ?:
6096+ | SessionResetParams . VectorDocSearch
6097+ | SessionResetParams . TextOnlyDocSearch
6098+ | SessionResetParams . HybridDocSearch
6099+ | null ;
59166100
59176101 render_templates ?: boolean ;
59186102
@@ -5924,7 +6108,49 @@ export interface SessionResetParams {
59246108}
59256109
59266110export namespace SessionResetParams {
5927- export interface RecallOptions {
6111+ export interface VectorDocSearch {
6112+ vector : Array < number > ;
6113+
6114+ confidence ?: number ;
6115+
6116+ lang ?: 'en-US' ;
6117+
6118+ limit ?: number ;
6119+
6120+ max_query_length ?: number ;
6121+
6122+ metadata_filter ?: unknown ;
6123+
6124+ mmr_strength ?: number ;
6125+
6126+ mode ?: string ;
6127+
6128+ num_search_messages ?: number ;
6129+
6130+ text ?: string | null ;
6131+ }
6132+
6133+ export interface TextOnlyDocSearch {
6134+ text : string ;
6135+
6136+ lang ?: 'en-US' ;
6137+
6138+ limit ?: number ;
6139+
6140+ max_query_length ?: number ;
6141+
6142+ metadata_filter ?: unknown ;
6143+
6144+ mode ?: string ;
6145+
6146+ num_search_messages ?: number ;
6147+ }
6148+
6149+ export interface HybridDocSearch {
6150+ text : string ;
6151+
6152+ vector : Array < number > ;
6153+
59286154 alpha ?: number ;
59296155
59306156 confidence ?: number ;
@@ -5939,7 +6165,7 @@ export namespace SessionResetParams {
59396165
59406166 mmr_strength ?: number ;
59416167
5942- mode ?: 'hybrid' | 'vector' | 'text' ;
6168+ mode ?: string ;
59436169
59446170 num_search_messages ?: number ;
59456171 }
0 commit comments