Skip to main content

Module tools

Module tools 

Source
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 BashCommand tool with WCGW parity.
context_save
file_write_or_edit
Implementation of the FileWriteOrEdit tool.
initialize
Implementation of the Initialize tool.
read_files
Implementation of the ReadFiles tool.
read_image
Implementation of the ReadImage tool.

Structs§

WinxService
Main service implementation for Winx

Type Aliases§

SharedBashState
Type alias for shared bash state with async-safe mutex