-
Notifications
You must be signed in to change notification settings - Fork 0
Tools Registry and Executor
YarCraSy edited this page Jul 8, 2026
·
2 revisions
Keeps available definitions:
- id.
- description.
- argument schema.
- safety metadata.
- logical handler.
Responsibilities:
- resolve tool by id.
- validate arguments.
- check execution mode.
- run handler.
- return structured result.
Interface that separates core from VS Code. It exposes capabilities such as:
- read file.
- write file.
- list directory.
- search text.
- execute commands.
- open file.
The current VS Code implementation is VsCodeToolWorkspace.