Files
openclaw/src/agents/subagent-announce.runtime.ts
Josh Lehman 8ded756284 refactor: add transcript reader seam (#89121)
Merged via squash.

Prepared head SHA: 7ea7ea47ef
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
2026-06-15 09:41:50 -07:00

21 lines
725 B
TypeScript

/**
* Runtime dependency barrel for subagent announcement/output collection.
*
* Keeping these imports behind one module lets tests replace gateway/session
* IO without changing the announce logic itself.
*/
export { getRuntimeConfig } from "../config/config.js";
export {
loadSessionStore,
readSessionEntry,
resolveAgentIdFromSessionKey,
resolveStorePath,
} from "../config/sessions.js";
export { callGateway } from "../gateway/call.js";
export { readSessionMessagesAsync } from "../gateway/session-transcript-readers.js";
export { dispatchGatewayMethodInProcess } from "../gateway/server-plugins.js";
export {
isEmbeddedAgentRunActive,
waitForEmbeddedAgentRunEnd,
} from "./embedded-agent-runner/runs.js";