fix: use active auth profile for auto-compaction

This commit is contained in:
Peter Steinberger
2026-01-24 22:23:49 +00:00
parent 9ceac415c5
commit dd150d69c6
4 changed files with 8 additions and 0 deletions

View File

@@ -74,6 +74,7 @@ export type CompactEmbeddedPiSessionParams = {
messageChannel?: string;
messageProvider?: string;
agentAccountId?: string;
authProfileId?: string;
/** Group id for channel-level tool policy resolution. */
groupId?: string | null;
/** Group channel label (e.g. #general) for channel-level tool policy resolution. */
@@ -130,6 +131,7 @@ export async function compactEmbeddedPiSessionDirect(
const apiKeyInfo = await getApiKeyForModel({
model,
cfg: params.config,
profileId: params.authProfileId,
agentDir,
});