- Add compactEmbeddedPiSessionDirect for synchronous compaction - Detect active run and use direct method to avoid self-abort deadlock - Fixes transcript repair error when session_compact called mid-session
18 lines
427 B
TypeScript
18 lines
427 B
TypeScript
export type {
|
|
EmbeddedPiAgentMeta,
|
|
EmbeddedPiCompactResult,
|
|
EmbeddedPiRunMeta,
|
|
EmbeddedPiRunResult,
|
|
} from "./pi-embedded-runner.js";
|
|
export {
|
|
abortEmbeddedPiRun,
|
|
compactEmbeddedPiSession,
|
|
compactEmbeddedPiSessionDirect,
|
|
isEmbeddedPiRunActive,
|
|
isEmbeddedPiRunStreaming,
|
|
queueEmbeddedPiMessage,
|
|
resolveEmbeddedSessionLane,
|
|
runEmbeddedPiAgent,
|
|
waitForEmbeddedPiRunEnd,
|
|
} from "./pi-embedded-runner.js";
|