posted an update

1. Improved Regulatory Query Detection Logic (agents/reg_radar.py)

  • What changed:
    The is_regulatory_query method now only returns True for new regulatory/compliance/update questions. Follow-up regulatory questions and general questions are both treated as non-regulatory (False).
  • Why:
    To ensure only new regulatory queries trigger compliance workflows, making the assistant smarter and reducing unnecessary regulatory processing.

2. Parameter Extraction Determines and Displays User Intent (agents/reg_radar.py, README.md)

  • What changed:
    The parameter extraction step now determines the user’s intent (quick, summary, or full report) and this intent directly controls how the app responds:
    • Quick: Direct, brief answer for specific questions.
    • Summary: Short summary for summary requests.
    • Full: Comprehensive report for broad or vague queries. The detected intent is also shown to the user for transparency.
  • Why:
    To ensure the response style and detail level always match the user’s needs, and to make the decision process clear to the user.

Log in or sign up for Devpost to join the conversation.