Add safe chat reasoning disclosure
This commit is contained in:
@@ -4,7 +4,7 @@ title: Modernize savings chat agent UI with AI Elements phases
|
||||
status: In Progress
|
||||
assignee: []
|
||||
created_date: '2026-06-16 08:38'
|
||||
updated_date: '2026-06-16 08:41'
|
||||
updated_date: '2026-06-16 08:46'
|
||||
labels: []
|
||||
dependencies: []
|
||||
priority: high
|
||||
@@ -20,7 +20,7 @@ Implement the planned AI Elements-inspired savings chat agent UI in three sequen
|
||||
## Acceptance Criteria
|
||||
<!-- AC:BEGIN -->
|
||||
- [x] #1 Phase 1 replaces the basic chat surface with reusable conversation, message, prompt input, and tool trace UI primitives
|
||||
- [ ] #2 Phase 2 adds a safe reasoning/work-progress disclosure derived from existing tool traces, without exposing hidden chain-of-thought
|
||||
- [x] #2 Phase 2 adds a safe reasoning/work-progress disclosure derived from existing tool traces, without exposing hidden chain-of-thought
|
||||
- [ ] #3 Phase 3 adds structured source/citation support through stored assistant metadata and visible UI affordances
|
||||
- [ ] #4 Each phase is covered by failing-first tests, verified after implementation, and committed separately
|
||||
<!-- AC:END -->
|
||||
@@ -41,4 +41,6 @@ Implement the planned AI Elements-inspired savings chat agent UI in three sequen
|
||||
|
||||
<!-- SECTION:NOTES:BEGIN -->
|
||||
Phase 1 complete: added AgentChat primitives for conversation, message rendering, prompt input, and tool trace disclosure; integrated SavingsChatPage. Verification: npx vitest src/components/chat/AgentChat.test.tsx --run, npx eslint targeted chat/page files, npm run build (Vite chunk-size warning only).
|
||||
|
||||
Phase 2 complete locally: added safe work-progress/reasoning disclosure derived from toolTrace result summaries, removed raw inputSummary display from the disclosure, and added active progress state while a response is pending. Verification: npx vitest src/components/chat/AgentChat.test.tsx --run (9 tests), targeted eslint, npm run build (Vite chunk-size warning only). Spec subagent review approved.
|
||||
<!-- SECTION:NOTES:END -->
|
||||
|
||||
Reference in New Issue
Block a user