Skip to content

[Enhancement] Polling for Chat_service #198

Description

@MingJ7

Description

Enhance Chat service to utilize polling. The chat service can take up to 30 seconds to generate a reply to the user. Other services that have long running responses time make use of polling. This will help improve maintainability.


Acceptance Criteria

  1. The task is complete when each chat request has a job ID associated with it.
  2. When requesting with a job ID, a "processing" response or the result must be returned immediately.

Notes

  • pdf_processor_service and frontend need to be updated to match

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementTechnical improvements, infra, refactoring

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions