Expand description
History input handler operations
This module contains the logic for handling Ctrl+R history search functionality, extracted from the monolithic TUI to improve maintainability and testability.
Structs§
- History
Input Context - Context for history input operations Provides the minimal interface needed for history search operations
Enums§
- History
Input Result - Result of processing a history input key event
Functions§
- handle_
history_ input - Handle a key event in history search mode Returns the result of processing the key event
- key_
updates_ search - Check if the key event would cause a history search update
- should_
update_ history_ matches - Update history matches with schema context This is a separate function that the TUI can call when needed