Skip to content

Never use param files in aquery commands - #29

Merged
armandomontanez merged 1 commit into
EngFlow:mainfrom
armandomontanez:armando/never-use-param-files
Oct 1, 2026
Merged

armandomontanez merged 1 commit into
EngFlow:mainfrom
armandomontanez:armando/never-use-param-files

Conversation

@armandomontanez

Copy link
Copy Markdown
Contributor

When param files are enabled (e.g. on Windows by default), command line flags are placed in an external file that can only be generated at build time. Because these don't generate during aquery time, when an agent tries to view them they may or may not exist thanks to prior (potentially stale) build commands. This can throw some models into confusion loops as they try to reason about why they can't get the information they need.

This adjusts the skill to instruct agents to run aquery commands with param files disabled.

When param files are enabled (e.g. on Windows by default), command line
flags are placed in an external file that can only be generated at build
time. Because these don't generate during `aquery` time, when an agent
tries to view them they may or may not exist thanks to prior
(potentially stale) `build` commands. This can throw some models into
confusion loops as they try to reason about why they can't get the
information they need.

This adjusts the skill to instruct agents to run `aquery` commands with
param files disabled.

@anakanemison anakanemison left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@armandomontanez
armandomontanez merged commit 4c74020 into EngFlow:main Oct 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants