UNPKG

@vfarcic/dot-ai

Version:

AI-powered development productivity platform that enhances software development workflows through intelligent automation and AI-driven assistance

26 lines 988 B
/** * Session directory utilities for MCP tools * Provides consistent session directory resolution and validation across all tools */ /** * Get session directory from environment variable * * @returns Resolved session directory path (can be relative or absolute) */ export declare function getSessionDirectory(): string; /** * Validate session directory exists and is accessible * Works with both relative and absolute paths * * @param sessionDir - Session directory path to validate * @param requireWrite - Whether to test write permissions (default: false) */ export declare function validateSessionDirectory(sessionDir: string, requireWrite?: boolean): void; /** * Get and validate session directory in one call * * @param requireWrite - Whether to test write permissions (default: false) * @returns Validated session directory path */ export declare function getAndValidateSessionDirectory(requireWrite?: boolean): string; //# sourceMappingURL=session-utils.d.ts.map