lorehub
Version:
Capture and surface the collective wisdom of your codebase
38 lines • 983 B
TypeScript
import { Database } from '../db/database.js';
export declare class LoreHubServer {
private server;
private db;
constructor(dbPathOrInstance?: string | Database);
private setupHandlers;
private searchLores;
private listLores;
private getLore;
private listRealms;
private formatLore;
private createLore;
private updateLore;
private deleteLore;
private archiveLore;
private restoreLore;
private createRelation;
private deleteRelation;
private listRelations;
private getRealmStats;
private semanticSearchLores;
private findSimilarLores;
getServerInfo(): Promise<{
name: string;
version: string;
capabilities: {
tools: {};
};
}>;
listTools(): Promise<{
name: string;
description: string;
}[]>;
callTool(name: string, args: any): Promise<any>;
start(): Promise<void>;
close(): void;
}
//# sourceMappingURL=server.d.ts.map