feat(exec-events): bead-3 - thread runId into tool creation

This commit is contained in:
Grace (Clawdbot) 2026-01-27 14:16:53 +01:00
parent 961dda6dfb
commit a8837394a6
2 changed files with 3 additions and 0 deletions

View File

@ -220,6 +220,7 @@ export async function runEmbeddedAttempt(
senderUsername: params.senderUsername, senderUsername: params.senderUsername,
senderE164: params.senderE164, senderE164: params.senderE164,
sessionKey: params.sessionKey ?? params.sessionId, sessionKey: params.sessionKey ?? params.sessionId,
runId: params.runId,
agentDir, agentDir,
workspaceDir: effectiveWorkspace, workspaceDir: effectiveWorkspace,
config: params.config, config: params.config,

View File

@ -112,6 +112,8 @@ export function createMoltbotCodingTools(options?: {
messageThreadId?: string | number; messageThreadId?: string | number;
sandbox?: SandboxContext | null; sandbox?: SandboxContext | null;
sessionKey?: string; sessionKey?: string;
/** Agent run id used to correlate exec events. */
runId?: string;
agentDir?: string; agentDir?: string;
workspaceDir?: string; workspaceDir?: string;
config?: MoltbotConfig; config?: MoltbotConfig;