Skip to main content

Module types

Module types 

Source

Structs§

BashCommand
Parameters for the BashCommand tool
BashCommandMode
CodeMap
Parameters for the CodeMap tool: tree-sitter code navigation. One tool with two operations, in place of separate Outline / FindReferences tools.
CodeMapStructuredOutput
JSON Schema advertised for CodeMap.structuredContent.
CodeWriterConfig
ContextSave
Parameters for the ContextSave tool
FileEditEntry
One file’s worth of edits in a MultiFileEdit batch. Same semantics as the corresponding FileWriteOrEdit fields.
FileEditMode
FileWriteOrEdit
Parameters for the FileWriteOrEdit tool
FindReferences
Parameters for the FindReferences tool (tree-sitter symbol occurrences).
Initialize
Parameters for initializing the shell environment
MultiFileEdit
Parameters for the MultiFileEdit tool: apply edits across several files all-or-nothing at the COMPUTE stage.
Outline
Parameters for the Outline operation (tree-sitter symbol map), used internally by CodeMap.
OutlineFile
Symbols for one file in Outline output.
OutlineOutput
Structured result of an Outline call (mirrors the text block).
OutlineSymbol
One symbol (definition) in Outline output.
ReadFiles
Parameters for the ReadFiles tool
ReadImage
Parameters for the ReadImage tool
ReferenceHit
One symbol occurrence in FindReferences output.
ReferencesOutput
Structured result of a FindReferences call (mirrors the text block).
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.
UndoEdit
Parameters for the UndoEdit tool: revert a file to its content before the last FileWriteOrEdit/MultiFileEdit in this session.
WriteIfEmptyMode

Enums§

AllowedCommands
AllowedGlobs
BashCommandAction
Types of actions that can be performed with the BashCommand tool
BashMode
CodeMapOperation
Operation for the CodeMap tool.
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