Files
oh-my-opencode/dist/features/background-agent/compaction-aware-message-resolver.d.ts
T
2026-03-14 04:56:50 +00:00

19 lines
701 B
TypeScript

import type { StoredMessage } from "../hook-message-injector";
type SessionMessage = {
info?: {
agent?: string;
model?: {
providerID?: string;
modelID?: string;
variant?: string;
};
providerID?: string;
modelID?: string;
tools?: StoredMessage["tools"];
};
};
export declare function isCompactionAgent(agent: string | undefined): boolean;
export declare function resolvePromptContextFromSessionMessages(messages: SessionMessage[], sessionID?: string): StoredMessage | null;
export declare function findNearestMessageExcludingCompaction(messageDir: string, sessionID?: string): StoredMessage | null;
export {};