Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Request for new functionality
View staffing
Description
Steps to reproduce the issue (detailed description):
1. Utilize the Agent Assist API to generate and/or edit summaries (replace with generic API call description if sensitive data must be removed).
2. Receive the API response containing the summary.
3. Attempt to parse the summary data using standard parsing techniques.
4. Observe difficulties in parsing due to the inconsistent formatting and lack of structured data in the plain text response. Note the challenges in extracting specific entities and their relationships due to inconsistent formatting (e.g., variations in capitalization, spacing, and naming conventions).
Expected behavior: The Agent Assist API should return summaries in a structured JSON format. This JSON should contain named fields representing the different sections of the summary and should consistently represent entity names. The order of entities within the JSON should be consistent between auto-generated and edited summaries.
Actual behavior: The Agent Assist API currently returns summaries in plain text format. This plain text format is inconsistent, with variations in entity ordering and naming conventions between auto-generated and edited summaries, significantly hampering parsing and data analysis.
Workarounds (if any): None. The current plain text format prevents efficient parsing and necessitates significant manual effort for quality assurance.
Documentation consulted: NA
Other information: This issue significantly impacts quality assurance processes by increasing manual effort and reducing efficiency. A JSON format would streamline the parsing and analysis of the summary data, allowing for automated QA procedures and more efficient data utilization. This change aligns with best practices for API responses providing structured, easily parsable data. The current text-based response necessitates custom, potentially brittle parsing logic, making maintenance and updates more challenging. The inconsistent formatting further complicates this parsing task.