Expand description
Tools module for the Winx application.
This module contains all the tools that are exposed to the MCP client, including shell initialization, command execution, file operations, etc.
The WinxService struct is the main entry point for all tool calls.
Modules§
- bash_
command - Implementation of the
BashCommandtool with WCGW parity. - context_
save - file_
write_ or_ edit - Implementation of the
FileWriteOrEdittool. - initialize
- Implementation of the Initialize tool.
- read_
files - Implementation of the
ReadFilestool. - read_
image - Implementation of the
ReadImagetool.
Structs§
- Winx
Service - Main service implementation for Winx
Type Aliases§
- Shared
Bash State - Type alias for shared bash state with async-safe mutex