Skip to content

Pull get rules tool#74

Merged
nibalizer merged 2 commits into
mainfrom
nibz/pull_get_rules_tool
Jun 14, 2026
Merged

Pull get rules tool#74
nibalizer merged 2 commits into
mainfrom
nibz/pull_get_rules_tool

Conversation

@nibalizer

Copy link
Copy Markdown
Collaborator

Before this change we had an atryum specific tool on every server called atryum_rules_get that would let the agent inspect static tools.

The idea here was to help direct the agent to use tools that will auto approve when that will suffice instead of hitting a pending_human review that stops the work (slows the agent down to human speed).

However in practice this had some issues:

  • agents were reluctant to call tools they knew would be denied, making it harder to show atryum's gate in action
  • the atryum.rules.get tool name is spec compliant but broke on some common harness implementations (cursor, claude desktop)
  • harness(invocations api) and orchestrator level agents didn't have implementations
  • persistent security concerns about giving the agent more information about it's sandbox mechanism

Removing this temporarily and we will land a more complete implementation later.

@hunner hunner left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

🫆

@nibalizer nibalizer merged commit a586dd7 into main Jun 14, 2026
3 checks passed
@nibalizer nibalizer deleted the nibz/pull_get_rules_tool branch June 14, 2026 15:40
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