Skip to content

v1.1.2 — hard leaf agents

Latest

Choose a tag to compare

@Nanako0129 Nanako0129 released this 10 Jul 08:20

Hardening patch. Re-running the install prompt upgrades in place.

The six roles are now hard leaf agents. The four executor roles get disallowedTools: Agent, Workflow; verifier extends its read-only exclusions with the same; scout/Explore were already leaves via their tools allowlist. Each also carries an explicit "you are a leaf agent" line, so a genuinely mis-routed task is reported back instead of silently re-delegated.

This replaces v1.1.1's prompt-only guard with capability removal. The prompt guard put the routing table into every subagent's context, so a mech-executor could pattern-match its own task and re-delegate — observed cascading four levels deep in a real incident. Verified before merge: with the prompt guard a nested role still spawned (a haiku scout ran real work, out=794 tokens); with disallowedTools the spawn is blocked (out=24, idle) and the role does the work itself. Thanks @dromsak (#6).

Full details: CHANGELOG.md