Background
Invoke currently behaves like a developer runtime workbench. The intended product experience is a chat-like execution surface for starting and observing the current member run, with diagnostics available but not dominant.
Scope
- Make the main Invoke surface prompt-first and response-first.
- Move composer and primary Invoke action into the main console path.
- Show current run status, run id, command id, duration, and Open in Runs as a compact strip.
- Collapse advanced target, headers, contract, and raw event details by default.
- Reduce mode sprawl into Conversation, Timeline, and Events views.
- Keep typed command endpoints honest with a typed payload editor instead of pretending all inputs are chat prompts.
Acceptance Criteria
Verification
References
- apps/aevatar-console-web/src/pages/studio/components/StudioMemberInvokePanel.tsx
- apps/aevatar-console-web/src/pages/studio/components/StudioMemberCurrentRunPanel.tsx
- docs/design/2026-04-30-studio-invoke-chat-like-run-diagnostics.md
Background
Invoke currently behaves like a developer runtime workbench. The intended product experience is a chat-like execution surface for starting and observing the current member run, with diagnostics available but not dominant.
Scope
Acceptance Criteria
Verification
References