mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-04 16:01:35 +00:00
* refactor(sessions): migrate pure readers to read-only session accessors * test(sessions): teach mocks and declarations the read-only accessors * test(sessions): align remaining harnesses with read-only accessors
28 lines
1.0 KiB
TypeScript
28 lines
1.0 KiB
TypeScript
/**
|
|
* Lazy import boundary for effective-tool inventory helpers used by gateway RPCs.
|
|
*/
|
|
export {
|
|
listAgentIds,
|
|
resolveAgentDir,
|
|
resolveAgentWorkspaceDir,
|
|
resolveSessionAgentId,
|
|
} from "../../agents/agent-scope.js";
|
|
export {
|
|
resolveEffectiveToolInventory,
|
|
resolveEffectiveToolInventoryRuntimeModelContext,
|
|
} from "../../agents/tools-effective-inventory.js";
|
|
export {
|
|
buildBundleMcpToolsFromCatalog,
|
|
peekSessionMcpRuntime,
|
|
resolveSessionMcpConfigSummary,
|
|
} from "../../agents/agent-bundle-mcp-tools.js";
|
|
export { applyFinalEffectiveToolPolicy } from "../../agents/embedded-agent-runner/effective-tool-policy.js";
|
|
export { resolveReplyToMode } from "../../auto-reply/reply/reply-threading.js";
|
|
export { resolveRuntimeConfigCacheKey } from "../../config/config.js";
|
|
export {
|
|
getActivePluginChannelRegistryVersion,
|
|
getActivePluginRegistryVersion,
|
|
} from "../../plugins/runtime.js";
|
|
export { deliveryContextFromSession } from "../../utils/delivery-context.shared.js";
|
|
export { loadSessionEntryReadOnly, resolveSessionModelRef } from "../session-utils.js";
|