mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-03 16:00:23 +00:00
fix(ci): guard compact agent directory resolution
This commit is contained in:
@@ -96,7 +96,8 @@ export const handleCompactCommand: CommandHandler = async (params) => {
|
||||
const sessionAgentId = params.sessionKey
|
||||
? resolveSessionAgentId({ sessionKey: params.sessionKey, config: params.cfg })
|
||||
: params.agentId;
|
||||
const sessionAgentDir = resolveAgentDir(params.cfg, sessionAgentId) ?? params.agentDir;
|
||||
const sessionAgentDir =
|
||||
params.agentDir ?? (sessionAgentId ? resolveAgentDir(params.cfg, sessionAgentId) : undefined);
|
||||
const customInstructions = extractCompactInstructions({
|
||||
rawBody: params.ctx.CommandBody ?? params.ctx.RawBody ?? params.ctx.Body,
|
||||
ctx: params.ctx,
|
||||
|
||||
Reference in New Issue
Block a user