fix: align skill and compaction API usage

This commit is contained in:
Peter Steinberger
2026-03-27 03:25:24 +00:00
parent 0235cca58a
commit be6b841334
54 changed files with 2785 additions and 3396 deletions

View File

@@ -257,6 +257,7 @@ async function summarizeChunks(params: {
model,
params.reserveTokens,
params.apiKey,
params.headers,
params.signal,
effectiveInstructions,
summary,
@@ -283,6 +284,7 @@ export async function summarizeWithFallback(params: {
messages: AgentMessage[];
model: NonNullable<ExtensionContext["model"]>;
apiKey: string;
headers?: Record<string, string>;
signal: AbortSignal;
reserveTokens: number;
maxChunkTokens: number;
@@ -352,6 +354,7 @@ export async function summarizeInStages(params: {
messages: AgentMessage[];
model: NonNullable<ExtensionContext["model"]>;
apiKey: string;
headers?: Record<string, string>;
signal: AbortSignal;
reserveTokens: number;
maxChunkTokens: number;