Files
openclaw/src/plugin-sdk/session-catalog.ts

35 lines
1.0 KiB
TypeScript

export type {
SessionCatalogArchiveProviderParams,
SessionCatalogContinueProviderParams,
SessionCatalogContinueProviderResult,
SessionCatalogListProviderParams,
SessionCatalogProvider,
SessionCatalogReadProviderParams,
SessionCatalogTerminalPlan,
SessionUpstreamActivity,
SessionUpstreamJsonValue,
SessionUpstreamKind,
SessionUpstreamProbe,
} from "../plugins/session-catalog.js";
export type {
SessionCatalog,
SessionCatalogCapabilities,
SessionCatalogDescriptor,
SessionCatalogHost,
SessionCatalogSession,
SessionCatalogTranscriptItem,
SessionsCatalogArchiveParams,
SessionsCatalogArchiveResult,
SessionsCatalogContinueParams,
SessionsCatalogContinueResult,
SessionsCatalogListParams,
SessionsCatalogListResult,
SessionsCatalogReadParams,
SessionsCatalogReadResult,
} from "../../packages/gateway-protocol/src/schema/sessions-catalog.js";
export {
classifyClaudeCliHistoryMessage,
classifyClaudeCliHistoryLine,
type ClaudeCliHistoryLineClassification,
} from "../gateway/cli-session-history.claude-activity.js";