After the forced migration from scenario-based to subagent model, my Rovo agent is no longer respecting the output format defined in its instructions. Specifically, it is not returning results in the required 7-column table format.
EXPECTED BEHAVIOUR (working correctly before migration)
The agent returned a table with exactly 7 columns in this order:
1. JIRA Issue key
2. Summary of the issue
3. Relevance Percentage
4. reason why you think it is related issue
5. fix on the issue done
6. Root Cause
7. Status
ACTUAL BEHAVIOUR (after migration)
The agent is consistently returning a simplified table with only 4-5 columns, with renamed headers such as "JIRA Issue", "Summary", "Relevance", "Resolution", "Connection to [issue]". The columns Fix Applied, Root Cause, and Why Related are either dropped or merged into other columns.
Anyone having the same and recommendation how to way around it - Already consumed all possible instruction format recommendation to try fix the instruction however nothing work.
Our agent is being used across teams and now it no longer what we wanted to work.