All Questions
Agents And Tool Use easy

You are defining a 'schedule_meeting' tool for an agent. Which schema decision most reduces wrong or malformed calls?

  1. A Typed, required fields with clear descriptions, such as an ISO 8601 start_time.
  2. B A single free-text 'instructions' field so the model can describe the meeting naturally.
  3. C Optional parameters everywhere so the model never fails validation by omitting a field.
  4. D A short, vague description so the model has flexibility to use the tool creatively.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions