@@ -454,6 +454,7 @@ export namespace SessionPrompt {
tool: "task",
sessionID,
callID: part.id,
+ args: taskArgs,
},
result,
)
@@ -805,6 +806,7 @@ export namespace SessionPrompt {
tool: item.id,
sessionID: ctx.sessionID,
callID: ctx.callID,
+ args,
@@ -850,6 +852,7 @@ export namespace SessionPrompt {
tool: key,
callID: opts.toolCallId,
@@ -187,7 +187,7 @@ export interface Hooks {
) => Promise<void>
"shell.env"?: (input: { cwd: string }, output: { env: Record<string, string> }) => Promise<void>
"tool.execute.after"?: (
- input: { tool: string; sessionID: string; callID: string },
+ input: { tool: string; sessionID: string; callID: string; args: any },
output: {
title: string
output: string