- Add 'timed_out' to flow_runs/flow_steps CHECK constraints - Add retry_count and max_retries columns to flow_steps - Add timeout detection in advanceInner loop (configurable FLOW_STEP_TIMEOUT_MS) - Add retriable logic: re-dispatch on timeout if maxRetries > 0 and retryCount < maxRetries - Add isRetriable() + shouldRetry() pure decision functions - Add timed_out handling to reconcileResumeStep and reconcileRun - Add 'timed_out' to ws-frames enum, publishStep status type
12 lines
626 B
TypeScript
12 lines
626 B
TypeScript
export { loadMemoryForSession } from './recall.js';
|
|
export { formatMemoryBlock } from './prompt.js';
|
|
export { scanMemoryScopes } from './scan.js';
|
|
export { parseMemoryEntries } from './entries.js';
|
|
export { ensureMemoryScaffold, getMemoryRoot } from './paths.js';
|
|
export { ContextTier } from './context-tier.js';
|
|
export { DeepDream } from './deep-dream.js';
|
|
export { CoreTier } from './core-tier.js';
|
|
export type { MemoryEntry } from './entries.js';
|
|
export type { ContextTierConfig, ConversationTurn } from './context-tier.js';
|
|
export type { CoreTierEntry, CoreTierSearchResult, CoreTierSearchOptions } from './core-tier.js';
|