CodeNomad/packages
Pascal André afb09d94c8
fix(ui): preserve failed prompts in input history (#634)
## Summary
- record normal messages and shell commands in composer history before
dispatch
- keep failed prompts recoverable with the existing history navigation
- avoid duplicate history writes after successful sends

## Validation
- pm run typecheck --workspace @codenomad/ui
- pm run build --workspace @codenomad/ui
- px tsx --test
packages/ui/src/components/prompt-input/submitPrompt.test.ts
packages/ui/src/stores/app-session-prompt-hydration.test.ts
- two independent zero-finding reviews of the final diff

Closes #507
2026-08-03 09:52:10 +01:00
..
cloudflare Min server 0.18.0 2026-06-21 20:09:49 +01:00
electron-app fix(restore): simplify persistence and harden cross-platform cleanup (#602) 2026-07-17 22:17:15 +01:00
opencode-plugin Bump version to 0.18.0 2026-06-19 13:55:00 +01:00
server fix(server): retry Windows reserved auto ports (#632) 2026-08-03 09:51:35 +01:00
tauri-app fix(tauri): restore macOS quit shortcut (#633) 2026-08-03 09:51:54 +01:00
ui fix(ui): preserve failed prompts in input history (#634) 2026-08-03 09:52:10 +01:00