co-mono/packages/tui/src/components
Mario Zechner b4f7a957c4
Add /settings command with unified settings menu (#312)
* Add /settings command with unified settings menu

- Add SettingsList component to tui package with support for:
  - Inline value cycling (Enter/Space toggles)
  - Submenus for complex selections
  - Selection preservation when returning from submenu

- Add /settings slash command consolidating:
  - Auto-compact (toggle)
  - Show images (toggle)
  - Queue mode (cycle)
  - Hide thinking (toggle)
  - Collapse changelog (toggle)
  - Thinking level (submenu)
  - Theme (submenu with preview)

- Update AGENTS.md to clarify no inline imports rule

Fixes #310

* Add /settings to README slash commands table

* Remove old settings slash commands, consolidate into /settings

- Remove /thinking, /queue, /theme, /autocompact, /show-images commands
- Remove unused selector methods and imports
- Update README references to use /settings
2025-12-25 15:39:42 +01:00
..
box.ts Fix TUI performance regression: add caching to Box, use Text directly for built-in tools 2025-12-17 16:39:23 +01:00
editor.ts Fix Ctrl+W to use standard readline word deletion behavior (#306) 2025-12-25 04:09:47 +01:00
image.ts Fix image rendering artifacts and improve show-images selector 2025-12-13 23:53:28 +01:00
input.ts Fix Ctrl+W to use standard readline word deletion behavior (#306) 2025-12-25 04:09:47 +01:00
loader.ts Release v0.8.0 2025-11-21 03:12:42 +01:00
markdown.ts Enable more biome lints and fix things 2025-12-21 22:56:20 +01:00
select-list.ts Enable more biome lints and fix things 2025-12-21 22:56:20 +01:00
settings-list.ts Add /settings command with unified settings menu (#312) 2025-12-25 15:39:42 +01:00
spacer.ts Release v0.8.0 2025-11-21 03:12:42 +01:00
text.ts Release v0.8.0 2025-11-21 03:12:42 +01:00
truncated-text.ts Release v0.11.4 2025-12-01 13:05:12 +01:00