A) Supervisor model never says done, maxAgentsInvocations = 2.
   returned: AI-101 Mumbai to Lisbon
   worker calls: 2, supervisor calls: 2

B) Supervisor model replies in prose instead of JSON.
   threw: JsonParseException: Unrecognized token 'Sure': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
 at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 1]
