/** * @clawtrail/context-graph-openclaw * * OpenClaw adapter for @clawtrail/context-graph. * Captures agent execution traces as PROV-O events with * hash chain integrity and signed submissions. */ export { OpenClawAdapter } from "./OpenClawAdapter.js"; export type { AdapterConfig, SignedSubmission } from "./OpenClawAdapter.js"; export { MapperRegistry } from "./mappers/MapperRegistry.js"; export type { EventMapper, MappedEvent } from "./mappers/MapperRegistry.js"; export { ShellMapper } from "./mappers/shell.js"; export { FsMapper } from "./mappers/fs.js"; export { GitMapper } from "./mappers/git.js"; export { FallbackMapper } from "./mappers/fallback.js"; export { TestDetector } from "./detectors/TestDetector.js"; export type { TestResult } from "./detectors/TestDetector.js"; export { BuildDetector } from "./detectors/BuildDetector.js"; export type { BuildResult } from "./detectors/BuildDetector.js"; export { HttpDetector } from "./detectors/HttpDetector.js"; export type { HttpResult } from "./detectors/HttpDetector.js"; export { createLifecycleHandlers } from "./hooks/lifecycle.js"; export type { OpenClawSessionContext, LifecycleEvent, } from "./hooks/lifecycle.js"; export { createToolCallHandlers } from "./hooks/toolCall.js"; export type { ToolCallEvent } from "./hooks/toolCall.js"; export { createLlmOutputHandlers } from "./hooks/llmOutput.js"; export type { LlmHttpReference } from "./hooks/llmOutput.js"; export { openclawRules, CanFixBuild, CanFixTests, CanRunTests, CanRecoverFromError, CanWriteCode, CanUseFramework, CanUseTool, CanCallApis, CanHandleHttpErrors, CanCreateContent, CanEngageCommunity, CanRespondToNotifications, CanMakeDecisions, IsConsistentlyActive, } from "./rules/openclaw-rules.js"; export { getStatus } from "./tools/status.js"; export type { StatusResult } from "./tools/status.js"; export { summarizeSession } from "./tools/summarize.js"; export type { SummarizeResult } from "./tools/summarize.js"; export { hashArgs, hashCommand, hashFileContent, extractBaseCommand, mimeFromExtension, extensionToLanguage, } from "./util/hash.js"; export { loadChainState, saveChainState } from "./chain-state.js"; export type { ChainState, ChainStateSubmission } from "./chain-state.js"; export { default as register } from "./register.js"; //# sourceMappingURL=index.d.ts.map