docs: complete presentation AI chat surface
This commit is contained in:
@@ -115,8 +115,12 @@ Implementation order:
|
||||
accessibility, figure validation, keyboard roving focus, and stale demo
|
||||
agent spec wording. Implementation:
|
||||
[`presentation CodeRabbit fixes`](historical/superpowers/plans/2026-07-08-presentation-coderabbit-fixes.md).
|
||||
14. Then: adopt source-owned AI Elements chat primitives against existing
|
||||
`AgentMessagePart` / `AgentDriver` contracts.
|
||||
14. Completed: presentation chat uses source-owned AI Elements-style
|
||||
conversation, message, tool, and prompt-action primitives against existing
|
||||
`AgentMessagePart` / `TimelineAgent` contracts. Live AI SDK driver remains
|
||||
deferred; the current chat runs the deterministic timeline agent.
|
||||
Implementation:
|
||||
[`presentation AI chat surface`](historical/superpowers/plans/2026-07-09-presentation-ai-chat-surface.md).
|
||||
15. Completed: schema approval surface for typed interrupt/resume decisions.
|
||||
Scene 10 and prepared-agent approval requests now render schema/payload
|
||||
approval UI instead of raw `{ "type": "object" }` as the primary product
|
||||
|
||||
@@ -179,6 +179,12 @@ keeps one workflow graph mounted while execution reaches the typed interrupt
|
||||
and approval boundary. Raw protocol payloads are available through the evidence
|
||||
receipt and inspector.
|
||||
|
||||
The presentation chat surface is source-owned and follows the AI Elements
|
||||
conversation/message/tool/prompt-action model. It currently renders the
|
||||
prepared timeline agent and approval flow; a future AI SDK driver should target
|
||||
`AgentMessagePart` / `TimelineAgent`-compatible events instead of replacing the
|
||||
presentation timeline.
|
||||
|
||||
The key defense states are directly addressable:
|
||||
|
||||
- `/present#scene/workflow-demo/operation`
|
||||
|
||||
Reference in New Issue
Block a user