User Prompt
“Compare the latest arch set with the previous revision and show me what changed.”
Tool Call Sequence
1
Find the architectural drawings
Call: Response:What the agent learns: There are two architectural drawings — “Arch Set Rev A” (
Querydr_arch_a) and “Arch Set Rev B” (dr_arch_b). The agent identifies these as the two revisions to compare.2
Trigger the comparison
Call: Response:What the agent learns: The comparison job is queued. The agent needs to poll for completion.
Compare3
Poll for completion
Call: Response:What the agent learns: 8 sheet pairs were compared. A-101 has a score of 0.82 (significant changes), while A-102 has 0.97 (minimal changes). The agent focuses on A-101 first.
PollJob4
Get detailed changes for the most-changed sheet
Call: Response:What the agent learns: Three specific changes on A-101: a new wall, a relocated door, and a renamed room. Each has a bounding box for spatial context.
Query5
Get the overlay image
Call: Response:What the agent learns: The overlay image is ready to display to the user.
ViewImageAgent Response
I compared Arch Set Rev A with Arch Set Rev B across 8 sheet pairs. Here are the results: A-101 (First Floor Plan) had the most changes (score: 0.82):A-102 (Second Floor Plan) had minimal changes (score: 0.97). Would you like me to drill into any specific change or check the other sheets?
- New wall added between Room 102 and 103 at grid B-3
- Door 104 relocated from south wall to east wall of Room 102
- Room 103 renamed from STORAGE to IT CLOSET