This issue has been created
 
 
LLM AI Integration / cid:jira-generated-image-avatar-78e192ae-8296-4b45-a716-708498090d34 LLMAI-196 Open

Version conflicts mask argument-validation errors

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-54537e7d-903f-4bd1-9173-0e1e7d2b28af Paul Pantiru created this issue on 30/Sep/26 17:36
 
Summary: Version conflicts mask argument-validation errors
Issue Type: cid:jira-generated-image-avatar-78e192ae-8296-4b45-a716-708498090d34 Improvement
Affects Versions: 0.10
Assignee: Unassigned
Created: 30/Sep/26 17:36
Priority: cid:jira-generated-image-static-minor-195b9e43-c144-4e46-91b9-4d2e1170dcc4 Minor
Reporter: Paul Pantiru
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.