Expand description
Tools module for the Winx application.
This module hosts the individual MCP tool implementations (shell, file IO,
image, context save). The live service that wires them to the MCP protocol
is crate::server::WinxService.
Modules§
- background_
shell - Background shell session lifecycle and shared manager state.
- bash_
command BashCommandfacade and action dispatcher.- code_
map - Implementation of the
CodeMaptool: tree-sitter code navigation. - context_
save - file_
write_ or_ edit FileWriteOrEditfacade.- initialize
- Implementation of the Initialize tool.
- multi_
file_ edit - Implementation of the
MultiFileEdittool. - outline
- Implementation of the
Outlinetool — a tree-sitter symbol map. - read_
files - Implementation of the
ReadFilestool. - read_
image - Implementation of the
ReadImagetool. - references
- Implementation of the
FindReferencestool — tree-sitter symbol occurrences. - undo_
edit - Implementation of the
UndoEdittool.