AmazonBedrockTool
Other
AnthropicBash_20241022
Added in v1.0.0
Source
Signature
declare const AnthropicBash_20241022: <Mode extends Tool.FailureMode | undefined = undefined>(args: {} & { readonly failureMode?: Mode;}) => Tool.ProviderDefined<"AnthropicBash", { readonly args: Schema.Struct<{}>; readonly failure: typeof Schema.Never; readonly failureMode: Mode extends undefined ? "error" : Mode; readonly parameters: Schema.Struct<{ command: typeof Schema.NonEmptyString; restart: Schema.optional<typeof Schema.Boolean>; }>; readonly success: typeof Schema.String;}, true>AnthropicBash_20250124
Added in v1.0.0
Source
Signature
declare const AnthropicBash_20250124: <Mode extends Tool.FailureMode | undefined = undefined>(args: {} & { readonly failureMode?: Mode;}) => Tool.ProviderDefined<"AnthropicBash", { readonly args: Schema.Struct<{}>; readonly failure: typeof Schema.Never; readonly failureMode: Mode extends undefined ? "error" : Mode; readonly parameters: Schema.Struct<{ command: typeof Schema.NonEmptyString; restart: Schema.optional<typeof Schema.Boolean>; }>; readonly success: typeof Schema.String;}, true>AnthropicComputerUse_20241022
Added in v1.0.0
Source
Signature
declare const AnthropicComputerUse_20241022: <Mode extends Tool.FailureMode | undefined = undefined>(args: { readonly cache_control?: { readonly ttl?: "5m" | "1h" | null; readonly type: "ephemeral"; } | null; readonly display_height_px: number; readonly display_number?: number | null; readonly display_width_px: number; readonly failureMode?: Mode;}) => Tool.ProviderDefined<"AnthropicComputerUse", { readonly args: Schema.Struct<{ readonly cache_control: Schema.optionalWith<typeof Generated.BetaCacheControlEphemeral, { nullable: true; }>; readonly display_height_px: Schema.filter<typeof Schema.Int>; readonly display_number: Schema.optionalWith<Schema.filter<typeof Schema.Int>, { nullable: true; }>; readonly display_width_px: Schema.filter<typeof Schema.Int>; }>; readonly failure: typeof Schema.Never; readonly failureMode: Mode extends undefined ? "error" : Mode; readonly parameters: Schema.Struct<{ action: Schema.Literal<["screenshot", "left_click", "type", "key", "mouse_move"]>; coordinate: Schema.optional<Schema.Tuple2<typeof Schema.Number, typeof Schema.Number>>; text: Schema.optional<typeof Schema.String>; }>; readonly success: typeof Schema.String;}, true>AnthropicComputerUse_20250124
Added in v1.0.0
Source
Signature
declare const AnthropicComputerUse_20250124: <Mode extends Tool.FailureMode | undefined = undefined>(args: { readonly cache_control?: { readonly ttl?: "5m" | "1h" | null; readonly type: "ephemeral"; } | null; readonly display_height_px: number; readonly display_number?: number | null; readonly display_width_px: number; readonly failureMode?: Mode;}) => Tool.ProviderDefined<"AnthropicComputerUse", { readonly args: Schema.Struct<{ readonly cache_control: Schema.optionalWith<typeof Generated.BetaCacheControlEphemeral, { nullable: true; }>; readonly display_height_px: Schema.filter<typeof Schema.Int>; readonly display_number: Schema.optionalWith<Schema.filter<typeof Schema.Int>, { nullable: true; }>; readonly display_width_px: Schema.filter<typeof Schema.Int>; }>; readonly failure: typeof Schema.Never; readonly failureMode: Mode extends undefined ? "error" : Mode; readonly parameters: Schema.Struct<{ action: Schema.Literal<["screenshot", "left_click", "type", "key", "mouse_move", "scroll", "left_click_drag", "middle_click", "right_click", "double_click", "triple_click", "left_mouse_down", "left_mouse_up", "hold_key", "wait"]>; coordinate: Schema.optional<Schema.Tuple2<typeof Schema.Number, typeof Schema.Number>>; duration: Schema.optional<typeof Schema.Number>; scroll_amount: Schema.optional<typeof Schema.Number>; scroll_direction: Schema.optional<Schema.Literal<["up", "down", "left", "right"]>>; start_coordinate: Schema.optional<Schema.Tuple2<typeof Schema.Number, typeof Schema.Number>>; text: Schema.optional<typeof Schema.String>; }>; readonly success: typeof Schema.String;}, true>AnthropicTextEditor_20241022
Added in v1.0.0
Source
Signature
declare const AnthropicTextEditor_20241022: <Mode extends Tool.FailureMode | undefined = undefined>(args: { readonly failureMode?: Mode;}) => Tool.ProviderDefined<"AnthropicTextEditor", { readonly args: Schema.Struct<{}>; readonly failure: typeof Schema.Never; readonly failureMode: Mode extends undefined ? "error" : Mode; readonly parameters: Schema.Struct<{ command: Schema.Literal<["view", "create", "str_replace", "insert", "undo_edit"]>; file_text: Schema.optional<typeof Schema.String>; insert_line: Schema.optional<typeof Schema.Number>; new_str: Schema.optional<typeof Schema.String>; old_str: Schema.optional<typeof Schema.String>; path: typeof Schema.String; view_range: Schema.optional<Schema.Array$<typeof Schema.Number>>; }>; readonly success: typeof Schema.Void;}, true>AnthropicTextEditor_20250124
Added in v1.0.0
Source
Signature
declare const AnthropicTextEditor_20250124: <Mode extends Tool.FailureMode | undefined = undefined>(args: { readonly failureMode?: Mode;}) => Tool.ProviderDefined<"AnthropicTextEditor", { readonly args: Schema.Struct<{}>; readonly failure: typeof Schema.Never; readonly failureMode: Mode extends undefined ? "error" : Mode; readonly parameters: Schema.Struct<{ command: Schema.Literal<["view", "create", "str_replace", "insert", "undo_edit"]>; file_text: Schema.optional<typeof Schema.String>; insert_line: Schema.optional<typeof Schema.Number>; new_str: Schema.optional<typeof Schema.String>; old_str: Schema.optional<typeof Schema.String>; path: typeof Schema.String; view_range: Schema.optional<Schema.Array$<typeof Schema.Number>>; }>; readonly success: typeof Schema.Void;}, true>AnthropicTextEditor_20250429
Added in v1.0.0
Source
Signature
declare const AnthropicTextEditor_20250429: <Mode extends Tool.FailureMode | undefined = undefined>(args: { readonly failureMode?: Mode;}) => Tool.ProviderDefined<"AnthropicTextEditor", { readonly args: Schema.Struct<{}>; readonly failure: typeof Schema.Never; readonly failureMode: Mode extends undefined ? "error" : Mode; readonly parameters: Schema.Struct<{ command: Schema.Literal<["view", "create", "str_replace", "insert"]>; file_text: Schema.optional<typeof Schema.String>; insert_line: Schema.optional<typeof Schema.Number>; new_str: Schema.optional<typeof Schema.String>; old_str: Schema.optional<typeof Schema.String>; path: typeof Schema.String; view_range: Schema.optional<Schema.Array$<typeof Schema.Number>>; }>; readonly success: typeof Schema.Void;}, true>AnthropicTextEditor_20250728
Added in v1.0.0
Source
Signature
declare const AnthropicTextEditor_20250728: <Mode extends Tool.FailureMode | undefined = undefined>(args: { readonly failureMode?: Mode;}) => Tool.ProviderDefined<"AnthropicTextEditor", { readonly args: Schema.Struct<{}>; readonly failure: typeof Schema.Never; readonly failureMode: Mode extends undefined ? "error" : Mode; readonly parameters: Schema.Struct<{ command: Schema.Literal<["view", "create", "str_replace", "insert"]>; file_text: Schema.optional<typeof Schema.String>; insert_line: Schema.optional<typeof Schema.Number>; new_str: Schema.optional<typeof Schema.String>; old_str: Schema.optional<typeof Schema.String>; path: typeof Schema.String; view_range: Schema.optional<Schema.Array$<typeof Schema.Number>>; }>; readonly success: typeof Schema.Void;}, true>