dbx/apps/desktop
Abeautifulsnow bbd3ccf864
fix(ai): add inline proposal confirmation buttons
* fix(ai): add quick proposal confirmation buttons (all locales)

When the assistant proposes an action, render Yes/No buttons below the
message so the user does not need to type a short reply — fixing the
issue where short replies caused the LLM to re-ask instead of executing.

- aiProposalDetect.ts: pure detectors for proposal sentences/short replies
- AiAssistant.vue: inline Yes/No buttons on last assistant proposal message
- ai.ts: system-prompt rule to skip re-confirmation on short affirmatives
- i18n: 3 keys added to all 7 locales (en/zh-CN/zh-TW/ja/es/it/pt-BR)

Tests: 55/55. TypeCheck: passed.

* fix(ai): add i18n keys and UI changes for proposal confirmation
2026-06-23 18:25:57 +08:00
..
public feat: add PrestoSQL connector 2026-06-23 01:27:08 +08:00
src fix(ai): add inline proposal confirmation buttons 2026-06-23 18:25:57 +08:00
components.json
index.html
tsconfig.json feat(driver): centralize database capabilities 2026-06-10 22:12:44 +08:00
vite.config.ts feat(redis): add Pub/Sub publish and subscribe with WebSocket real-time push 2026-06-15 01:40:06 +08:00