@sethdouglasford/claude-flow
Version:
Claude Code Flow - Advanced AI-powered development workflows with SPARC methodology
67 lines • 1.79 kB
TypeScript
/**
* Advanced Memory Management Commands
* Implements comprehensive memory operations with advanced capabilities
*/
import { Command } from "../cliffy-compat.js";
export interface CommandOptions {
namespace?: string;
type?: string;
tags?: string;
owner?: string;
keyPattern?: string;
limit?: number;
offset?: number;
format?: string;
debug?: boolean;
filterQuery?: string;
accessLevel?: string;
valueSearch?: string;
fullText?: string;
createdAfter?: string;
createdBefore?: string;
updatedAfter?: string;
updatedBefore?: string;
sizeGt?: number;
sizeLt?: number;
includeExpired?: boolean;
sortBy?: string;
sortOrder?: string;
aggregateBy?: string;
includeMetadata?: boolean;
export?: string;
conflictResolution?: string;
validation?: boolean;
keyMapping?: string;
valueTransform?: string;
metadataExtract?: string;
dryRun?: boolean;
detailed?: boolean;
compression?: boolean;
encrypt?: boolean;
encryptKey?: string;
removeExpired?: boolean;
removeOlderThan?: number;
removeUnaccessed?: number;
removeOrphaned?: boolean;
removeDuplicates?: boolean;
compressEligible?: boolean;
archiveOld?: boolean;
archiveOlderThan?: number;
archivePath?: string;
retentionPolicies?: string;
aggressive?: boolean;
confirm?: boolean;
set?: string;
show?: boolean;
metadata?: string;
ttl?: number;
compress?: boolean;
}
export interface StatsData {
totalEntries?: number;
namespaceStats?: Record<string, unknown>;
sizeBytes?: number;
[key: string]: unknown;
}
export declare function createAdvancedMemoryCommand(): Command;
//# sourceMappingURL=advanced-memory-commands.d.ts.map