Skip to content

Support multiple execution modes (web, CLI, API, MCP Server) #4

@bgervin

Description

@bgervin

PRD: Execution Modes

Objective

Support running the simulator in different environments:

  • Web browser (interactive chat UI)
  • CLI (self-hosted)
  • API/A2A protocol
  • MCP Server
  • Azure-hosted (secured endpoint)

Tasks

  • Design and implement web UI for interactive chat.
  • Build headless API endpoints for A2A and MCP Server protocols.
  • Enable CLI execution.
  • Scaffold Azure hosting, including authentication for public endpoints.

Acceptance Criteria

  • Simulator runs in all specified modes.
  • Secured endpoints for Azure deployment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions