Skip to content

Normalize optional tool arguments - #508

Merged
fazxes merged 1 commit into
mainfrom
fazxes/tool-optional-input-contracts
Sep 2, 2026
Merged

Normalize optional tool arguments#508
fazxes merged 1 commit into
mainfrom
fazxes/tool-optional-input-contracts

Conversation

@fazxes

@fazxes fazxes commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Treat empty glob and grep paths as workspace-root defaults.
  • Make retained-output query and range reads usable across supported model providers.
  • Preserve older flat retained-output calls when conversations resume.

@fazxes fazxes added the type: bug Fixes incorrect behavior label Aug 28, 2026
@fazxes
fazxes marked this pull request as ready for review August 28, 2026 21:14
@fazxes
fazxes force-pushed the fazxes/tool-optional-input-contracts branch 2 times, most recently from f0bc0b0 to a2c08ae Compare September 2, 2026 03:44
- Treat empty search roots as workspace defaults.
- Make stored-result query and range reads portable across model providers.
- Preserve older flat stored-result history during model requests.
@fazxes
fazxes force-pushed the fazxes/tool-optional-input-contracts branch from a2c08ae to 3a3c14b Compare September 2, 2026 04:56
@fazxes
fazxes merged commit 6dab1e6 into main Sep 2, 2026
68 of 71 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: bug Fixes incorrect behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant