Improvements to web-fetch tool (#1030)

This commit is contained in:
Allen Hutchison
2025-06-13 17:44:14 -07:00
committed by GitHub
parent 8eb505fbba
commit 31b28ade01
11 changed files with 5151 additions and 21 deletions

View File

@@ -222,10 +222,19 @@ export interface ToolMcpConfirmationDetails {
onConfirm: (outcome: ToolConfirmationOutcome) => Promise<void>;
}
export interface ToolInfoConfirmationDetails {
type: 'info';
title: string;
onConfirm: (outcome: ToolConfirmationOutcome) => Promise<void>;
prompt: string;
urls?: string[];
}
export type ToolCallConfirmationDetails =
| ToolEditConfirmationDetails
| ToolExecuteConfirmationDetails
| ToolMcpConfirmationDetails;
| ToolMcpConfirmationDetails
| ToolInfoConfirmationDetails;
export enum ToolConfirmationOutcome {
ProceedOnce = 'proceed_once',