UNPKG

@xynehq/jaf

Version:

Juspay Agent Framework - A purely functional agent framework with immutable state and composable tools

22 lines 904 B
/** * Real PostgreSQL Session Provider Implementation * * This provides a production-ready PostgreSQL-based session provider * with proper connection pooling, transactions, and error handling */ import { SessionProvider } from '../types.js'; export interface PostgresConfig { connectionString: string; tableName?: string; poolSize?: number; idleTimeoutMillis?: number; connectionTimeoutMillis?: number; } export declare const createPostgresSessionProvider: (config: PostgresConfig) => SessionProvider; export declare const closePostgresPool: (provider: any) => Promise<void>; export declare const getPoolStats: (provider: any) => any; export declare const migrateFromRedisToPostgres: (redisProvider: SessionProvider, postgresProvider: SessionProvider, userIds: string[]) => Promise<{ migrated: number; errors: string[]; }>; //# sourceMappingURL=postgres-provider.d.ts.map