@@ -262,8 +262,8 @@ export enum ModelProviderName {
262
262
AKASH_CHAT_API = "akash_chat_api" ,
263
263
LIVEPEER = "livepeer" ,
264
264
LETZAI = "letzai" ,
265
- DEEPSEEK = "deepseek" ,
266
- INFERA = "infera"
265
+ DEEPSEEK = "deepseek" ,
266
+ INFERA = "infera" ,
267
267
}
268
268
269
269
/**
@@ -649,6 +649,7 @@ export enum Clients {
649
649
AUTO = "auto" ,
650
650
SLACK = "slack" ,
651
651
GITHUB = "github" ,
652
+ XMTP = "xmtp" ,
652
653
}
653
654
654
655
export interface IAgentConfig {
@@ -1087,7 +1088,10 @@ export interface IMemoryManager {
1087
1088
) : Promise < { embedding : number [ ] ; levenshtein_score : number } [ ] > ;
1088
1089
1089
1090
getMemoryById ( id : UUID ) : Promise < Memory | null > ;
1090
- getMemoriesByRoomIds ( params : { roomIds : UUID [ ] , limit ?: number } ) : Promise < Memory [ ] > ;
1091
+ getMemoriesByRoomIds ( params : {
1092
+ roomIds : UUID [ ] ;
1093
+ limit ?: number ;
1094
+ } ) : Promise < Memory [ ] > ;
1091
1095
searchMemoriesByEmbedding (
1092
1096
embedding : number [ ] ,
1093
1097
opts : {
@@ -1378,9 +1382,28 @@ export interface IrysTimestamp {
1378
1382
}
1379
1383
1380
1384
export interface IIrysService extends Service {
1381
- getDataFromAnAgent ( agentsWalletPublicKeys : string [ ] , tags : GraphQLTag [ ] , timestamp : IrysTimestamp ) : Promise < DataIrysFetchedFromGQL > ;
1382
- workerUploadDataOnIrys ( data : any , dataType : IrysDataType , messageType : IrysMessageType , serviceCategory : string [ ] , protocol : string [ ] , validationThreshold : number [ ] , minimumProviders : number [ ] , testProvider : boolean [ ] , reputation : number [ ] ) : Promise < UploadIrysResult > ;
1383
- providerUploadDataOnIrys ( data : any , dataType : IrysDataType , serviceCategory : string [ ] , protocol : string [ ] ) : Promise < UploadIrysResult > ;
1385
+ getDataFromAnAgent (
1386
+ agentsWalletPublicKeys : string [ ] ,
1387
+ tags : GraphQLTag [ ] ,
1388
+ timestamp : IrysTimestamp
1389
+ ) : Promise < DataIrysFetchedFromGQL > ;
1390
+ workerUploadDataOnIrys (
1391
+ data : any ,
1392
+ dataType : IrysDataType ,
1393
+ messageType : IrysMessageType ,
1394
+ serviceCategory : string [ ] ,
1395
+ protocol : string [ ] ,
1396
+ validationThreshold : number [ ] ,
1397
+ minimumProviders : number [ ] ,
1398
+ testProvider : boolean [ ] ,
1399
+ reputation : number [ ]
1400
+ ) : Promise < UploadIrysResult > ;
1401
+ providerUploadDataOnIrys (
1402
+ data : any ,
1403
+ dataType : IrysDataType ,
1404
+ serviceCategory : string [ ] ,
1405
+ protocol : string [ ]
1406
+ ) : Promise < UploadIrysResult > ;
1384
1407
}
1385
1408
1386
1409
export interface ITeeLogService extends Service {
0 commit comments