Setting schema stuff missed earlier.

Tool Result display fixes.
This commit is contained in:
jacob314
2026-03-29 22:48:59 -07:00
parent 86abd729cc
commit 7fa8fd6a05
7 changed files with 87 additions and 17 deletions
+3 -1
View File
@@ -473,7 +473,7 @@ export class ShellToolInvocation extends BaseToolInvocation<
llmContent = llmContentParts.join('\n');
}
let returnDisplayMessage = '';
let returnDisplayMessage: string | AnsiOutput = '';
if (this.context.config.getDebugMode()) {
returnDisplayMessage = llmContent;
} else {
@@ -486,6 +486,8 @@ export class ShellToolInvocation extends BaseToolInvocation<
} else {
returnDisplayMessage = cancelMsg;
}
} else if (Array.isArray(cumulativeOutput)) {
returnDisplayMessage = cumulativeOutput;
} else if (result.output.trim()) {
returnDisplayMessage = result.output;
} else {