Skip to main content

Module types

Module types 

Source

Structs§

BashCommand
Parameters for the BashCommand tool
BashCommandMode
CodeWriterConfig
ContextSave
Parameters for the ContextSave tool
FileEditMode
FileWriteOrEdit
Parameters for the FileWriteOrEdit tool
Initialize
Parameters for initializing the shell environment
ReadFiles
Parameters for the ReadFiles tool
ReadImage
Parameters for the ReadImage tool
TurnRecognizerMarkers
Marker strings (literal or regex) that let wait_for_turn drive an arbitrary interactive TUI without a hand-written recognizer. Loaded from the WINX_TURN_RECOGNIZER_CONFIG env var (JSON) when the recognizer hint is configurable. Each marker is matched case-insensitively; an invalid regex falls back to a literal-substring match.
WriteIfEmptyMode

Enums§

AllowedCommands
AllowedGlobs
BashCommandAction
Types of actions that can be performed with the BashCommand tool
BashMode
InitializeType
Type of shell environment initialization
ModeName
Modes
SpecialKey
Special key types for shell interaction Matches wcgw Python’s Specials enum exactly

Functions§

normalize_thread_id