Skip to content

Principal aware auth for agent tool call - #36

Merged
omrishiv merged 7 commits into
agentic-community:mainfrom
omrishiv:fix/add-missing-tool-checks
Jul 29, 2026
Merged

Principal aware auth for agent tool call#36
omrishiv merged 7 commits into
agentic-community:mainfrom
omrishiv:fix/add-missing-tool-checks

Conversation

@omrishiv

Copy link
Copy Markdown
Contributor

Add principal-aware authorization across agent-management and delegation paths.

  • Scope agent creation and listing to the authenticated caller.
  • Prevent delegation to inaccessible agents and recheck access on resume.
  • Hide private agents from A2A discovery and exports.
  • Require owner/admin authorization for deletion.
  • Use owner-qualified deletion to prevent same-name cross-tenant removal.
  • Add cross-tenant isolation regression coverage.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

omrishiv added 7 commits July 28, 2026 16:38
Signed-off-by: omrishiv <327609+omrishiv@users.noreply.github.com>
Signed-off-by: omrishiv <327609+omrishiv@users.noreply.github.com>
Signed-off-by: omrishiv <327609+omrishiv@users.noreply.github.com>
Signed-off-by: omrishiv <327609+omrishiv@users.noreply.github.com>
Signed-off-by: omrishiv <327609+omrishiv@users.noreply.github.com>
Signed-off-by: omrishiv <327609+omrishiv@users.noreply.github.com>
@omrishiv
omrishiv merged commit 42f6712 into agentic-community:main Jul 29, 2026
6 checks passed
@omrishiv
omrishiv deleted the fix/add-missing-tool-checks branch July 29, 2026 18:27
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