buroventures-harald-code-core
Version:
Harald Code Core - Core functionality for AI-powered coding assistant
23 lines (22 loc) • 794 B
TypeScript
/**
* @license
* Copyright 2025 Google LLC
* SPDX-License-Identifier: Apache-2.0
*/
/**
* A type-safe enum for tool-related errors.
*/
export declare enum ToolErrorType {
INVALID_TOOL_PARAMS = "invalid_tool_params",
UNKNOWN = "unknown",
UNHANDLED_EXCEPTION = "unhandled_exception",
TOOL_NOT_REGISTERED = "tool_not_registered",
FILE_NOT_FOUND = "file_not_found",
FILE_WRITE_FAILURE = "file_write_failure",
READ_CONTENT_FAILURE = "read_content_failure",
ATTEMPT_TO_CREATE_EXISTING_FILE = "attempt_to_create_existing_file",
EDIT_PREPARATION_FAILURE = "edit_preparation_failure",
EDIT_NO_OCCURRENCE_FOUND = "edit_no_occurrence_found",
EDIT_EXPECTED_OCCURRENCE_MISMATCH = "edit_expected_occurrence_mismatch",
EDIT_NO_CHANGE = "edit_no_change"
}