Skip to content

Improve error handling and user-facing messages #16

@freesoft

Description

@freesoft

Phase 5: Frontend & Deployment

Most errors are generic send_event(session_id, "error_msg", ...).

Tasks

  • Categorize errors (user error vs server error vs LLM error)
  • Show user-friendly messages in the UI
  • Add retry logic for transient LLM failures

Files

  • web_tutor.py, templates/index.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    phase5Phase 5: Frontend & Deployment

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions