mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-22 18:35:21 -06:00
7349177ce3
* feat: add main session group routing * docs: explain main session routing scopes * fix: align memory session visibility * test(qa): cover main-scoped group bindings * fix(sessions): preserve binding-scoped outbound routes * fix(routing): preserve explicit outbound owners * fix(sessions): recognize global main visibility * chore(ci): prune assertion safety baseline
42 lines
1.7 KiB
TypeScript
42 lines
1.7 KiB
TypeScript
// Memory core host runtime exports bridge memory host runtime-core APIs into the SDK.
|
|
export { SILENT_REPLY_TOKEN } from "../../packages/memory-host-sdk/src/runtime-core.js";
|
|
export { resolveRememberAcrossConversations } from "../../packages/memory-host-sdk/src/host/config-utils.js";
|
|
export { DEFAULT_AGENT_COMPACTION_RESERVE_TOKENS_FLOOR } from "../agents/agent-settings.js";
|
|
export {
|
|
asToolParamsRecord,
|
|
jsonResult,
|
|
readFiniteNumberParam,
|
|
readPositiveIntegerParam,
|
|
readToolStringParam as readStringParam,
|
|
} from "../agents/tools/common.js";
|
|
export type { AnyAgentTool } from "../agents/tools/common.js";
|
|
export { resolveCronStyleNow } from "../agents/current-time.js";
|
|
export {
|
|
listAgentIds,
|
|
resolveDefaultAgentId,
|
|
resolveSessionAgentIds,
|
|
} from "../agents/agent-scope.js";
|
|
export { resolveMemorySearchConfig } from "../agents/memory-search.js";
|
|
export { resolveMemoryDreamingPluginConfig } from "../memory-host-sdk/dreaming.js";
|
|
export { parseNonNegativeByteSize } from "../config/byte-size.js";
|
|
export { getRuntimeConfig } from "../config/config.js";
|
|
export type { OpenClawConfig } from "../config/config.js";
|
|
export { resolveStateDir } from "../config/paths.js";
|
|
export { resolveCanonicalMainSessionKey } from "../config/sessions/main-session-key.js";
|
|
export { resolveSessionTranscriptsDirForAgent } from "../config/sessions/paths.js";
|
|
export type { MemoryCitationsMode } from "../config/types.memory.js";
|
|
|
|
export type {
|
|
MemoryCorpusSearchResult,
|
|
MemoryFlushPlan,
|
|
MemoryPluginRuntime,
|
|
MemoryPromptSectionBuilder,
|
|
} from "../plugins/memory-state.js";
|
|
export {
|
|
clearMemoryPluginState,
|
|
listMemoryCorpusSupplements,
|
|
registerMemoryCapability,
|
|
} from "../plugins/memory-state.js";
|
|
|
|
export { parseAgentSessionKey } from "../routing/session-key.js";
|