Skip to content

docs(permissions): fully-autonomous agent example with all permission keys - #44657

Closed
exorrtech wants to merge 1 commit into
anomalyco:devfrom
exorrtech:axion/permission-docs
Closed

exorrtech wants to merge 1 commit into
anomalyco:devfrom
exorrtech:axion/permission-docs

Conversation

@exorrtech

@exorrtech exorrtech commented Aug 24, 2026 •

Copy link
Copy Markdown

Issue for this PR

Related to #43669

Type of change

  • Documentation

What does this PR do?

While setting up a fully autonomous primary agent I hit repeated external_directory prompts on ordinary paths (/tmp writes, /sys reads) even though every tool-level category was set to allow. The missing piece turned out to be external_directory itself - easy to overlook since it only shows up in the config schema and defaults to ask.

This adds two things to the permissions docs:

  1. A complete working example of an autonomous agent with all 15 permission keys set explicitly
  2. A warning that partial permission blocks leave surprise prompts, and that external-directory policies can take precedence over agent-level rules (Config permissions/agents overrides cannot override built-in agent policies (external_directory always asks) #43669)

Apologies for the earlier description format - this one follows the template.

How did you verify your code works?

Rendered the MDX locally against the existing docs structure and confirmed the example matches a config I run daily on v1.18.21.

Screenshots / recordings

Not applicable - documentation only.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

…sion keys

Documents the complete 15-category permission block needed for
zero-prompt autonomous agents, including external_directory which
defaults to ask and fires on paths outside the working directory
(/tmp, /sys, etc). Adds a warning that partial permission blocks
leave surprise prompts and that built-in external-directory policies
can take precedence over agent-level rules.

Real-world motivation: a custom primary agent with only tool-level
allows produced 32 external_directory prompts vs 3,513 allows in a
single day of use.

Co-authored-by: ox-alpha <[email protected]>
@github-actions github-actions Bot added the needs:compliance This means the issue will auto-close after 2 hours. label Aug 24, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This PR doesn't fully meet our contributing guidelines and PR template.

What needs to be fixed:

  • PR description is missing required template sections. Please use the PR template.

Please edit this PR description to address the above within 2 hours, or it will be automatically closed.

If you believe this was flagged incorrectly, please let a maintainer know.

@github-actions

Copy link
Copy Markdown
Contributor

This pull request has been automatically closed because it was not updated to meet our contributing guidelines within the 2-hour window.

Feel free to open a new pull request that follows our guidelines.

@github-actions github-actions Bot removed the needs:compliance This means the issue will auto-close after 2 hours. label Aug 24, 2026
@github-actions github-actions Bot closed this Aug 24, 2026
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.

1 participant