Uploaded image for project: 'LLM AI Integration'
  1. LLM AI Integration
  2. LLMAI-196

Version conflicts mask argument-validation errors

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • 0.10
    • None
    • Unknown

    Description

      The base_version check runs before argument validation. An agent with a stale version that also passed an invalid attribute (write_schema), an unknown field (write_object) or a wrong filename (delete_attachment) sees only the version conflict, retries with the fresh version, and only then sees the real error.

       

      Expected / proposal: Validate cheap, side-effect-free arguments first, or append the validation errors to the conflict message ("also: attribute "values" is not valid ..."), so one round trip surfaces both.

      Actual: Two round trips.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ppantiru Paul Pantiru
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: