mirror of
https://github.com/andy-stack/vaultkeeper-ai.git
synced 2026-07-22 06:42:03 +00:00
Replace list_vault_files function with search_vault_files that performs regex-based content search instead of listing all files. Add escapeRegex helper for search term sanitization. Remove unused edit mode CSS.
20 lines
No EOL
518 B
TypeScript
20 lines
No EOL
518 B
TypeScript
import type { IAIFunctionDefinition } from "./IAIFunctionDefinition";
|
|
import { SearchVaultFiles } from "./Functions/SearchVaultFiles";
|
|
import { ReadFile } from "./Functions/ReadFile";
|
|
|
|
export class AIFunctionDefinitions {
|
|
public getQueryActions(destructive: boolean): IAIFunctionDefinition[] {
|
|
const actions = [
|
|
SearchVaultFiles,
|
|
ReadFile
|
|
];
|
|
|
|
if (destructive) {
|
|
actions.concat([
|
|
|
|
]);
|
|
}
|
|
|
|
return actions;
|
|
}
|
|
} |