mirror of
https://github.com/QwenLM/qwen-code.git
synced 2025-12-20 16:57:46 +00:00
25 lines
587 B
TypeScript
25 lines
587 B
TypeScript
/**
|
|
* @license
|
|
* Copyright 2025 Google LLC
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/**
|
|
* Tool name constants to avoid circular dependencies.
|
|
* These constants are used across multiple files and should be kept in sync
|
|
* with the actual tool class names.
|
|
*/
|
|
export const ToolNames = {
|
|
EDIT: 'edit',
|
|
WRITE_FILE: 'write_file',
|
|
READ_FILE: 'read_file',
|
|
READ_MANY_FILES: 'read_many_files',
|
|
GREP: 'grep_search',
|
|
GLOB: 'glob',
|
|
SHELL: 'run_shell_command',
|
|
TODO_WRITE: 'todo_write',
|
|
MEMORY: 'save_memory',
|
|
TASK: 'task',
|
|
EXIT_PLAN_MODE: 'exit_plan_mode',
|
|
} as const;
|