Chat input widget for deepagents-cli with autocomplete and history support.
Character set mode for TUI display.
Result of handling a key event in the completion system.
Controller for @ file completion with fuzzy matching from project root.
Manages multiple completion controllers, delegating to the active one.
Controller for / slash command completion.
Manages command history with file persistence.
Uses append-only writes for concurrent safety. Multiple agents can safely write to the same history file without corruption.
Track pasted images in the current conversation.
A clickable completion option in the autocomplete popup.
Popup widget that displays completion suggestions as clickable options.
TextArea subclass with custom key handling for chat input.
Chat input widget with prompt, multi-line text, autocomplete, and history.
Features: