- Added `HindsightSessionState` to `AgentSession` and bound hindsight lifecycle hooks to session state. - Removed global hindsight state/queue handling and replaced it with per-session `HindsightRetainQueue` batching and scoped flushing. - Reworked recall, reflect, and retain tools to use `session.getHindsightSessionState()` instead of sessionId-based lookup. - Updated SDK/task/backend/controller flows to pass `session`/`parentHindsightSessionState`, scope `/memory` behavior, and document it in changelog.
9 lines
218 B
TypeScript
9 lines
218 B
TypeScript
export * from "./backend";
|
|
export * from "./bank";
|
|
export * from "./client";
|
|
export * from "./config";
|
|
export * from "./content";
|
|
export * from "./mental-models";
|
|
export * from "./state";
|
|
export * from "./transcript";
|