Skip to content

Redesign webchat as a production operator console #3584

@njfio

Description

@njfio

Problem statement

Tau webchat is currently closer to a diagnostics/control page than a production operator console. It mixes debug payloads with user-facing workflows, does not present a cohesive task/transcript/artifact experience, and is not yet a shareable, community-grade surface for operating the agent.

Acceptance criteria

  1. Product UX defined
  • Define the web application information architecture for chat, tasks, tools, artifacts, memory, cortex, routines, sessions, and share/replay flows.
  1. Shared-state dependency honored
  • Webchat redesign must explicitly consume the shared operator turn/task state protocol rather than endpoint-specific ad hoc payloads and raw JSON dumps.
  1. Interaction workflows defined
  • Define prompt submission, live streaming, approvals, interrupts, retries, artifact inspection, memory/cortex visibility, and operator controls.
  1. Design system direction defined
  • Define a coherent visual/system design direction suitable for a modern community-facing operator product rather than a debug page.
  1. Test plan defined
  • Define browser and end-to-end tests covering all major pages/views and proving runtime/webchat/dashboard parity on core workflows.

Non-goals

  • TUI redesign.
  • Swarm orchestration implementation beyond the webchat hooks it depends on.
  • Narrow endpoint-by-endpoint cleanup without product-level IA and interaction changes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions