Skip to content

chore(enterprise): bump submodule to e408a6f — AAuth inbound allow-list split (ent#623) - #3748

Merged
vybe merged 1 commit into
devfrom
chore/bump-enterprise-623-allowlist
Oct 15, 2026
Merged

vybe merged 1 commit into
devfrom
chore/bump-enterprise-623-allowlist

Conversation

@trinity-ability

Copy link
Copy Markdown
Contributor

Summary

Moves the src/backend/enterprise pin from 6501fb1 to e408a6f, the current enterprise main tip. It is a fast-forward of one commit: abilityai/trinity-enterprise#677.

That commit is the private half of the AAuth prototype whose public half (#2956) is already on dev. Until this pin moves:

  • a2a_gate.explicit_inbound_identities finds no inbound_identities method on the allow-list provider and refuses every AAuth caller (fail-closed by design).
  • An aauth: allow-list entry counts as a bearer entry, so listing an AAuth peer 403s every existing bearer caller on that agent.

Test Plan

  • Enterprise A2A suite on e408a6f: 25 passed
  • tests/unit/test_ent623_aauth_a2a.py on dev with e408a6f mounted: 31 passed
  • Full enterprise suite: no new failures versus 6501fb1 (one extra test passing)

Related to abilityai/trinity-enterprise#623 (closed by #677).

🤖 Generated with Claude Code

…st split (ent#623)

Pulls in Abilityai/trinity-enterprise#677. Without it the public a2a_gate
seam (#2956) finds no inbound_identities method on the allow-list provider
and refuses every AAuth caller, and an aauth: allow-list entry wrongly
gates bearer callers.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@vybe vybe left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Lane A pin bump, fast-forward of one reviewed commit (ent#677). Validated locally.

@vybe
vybe merged commit 3e5622a into dev Oct 15, 2026
21 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