Skip to content

fix(go): wildcard policy matching + bump to 2.10.0#1302

Merged
jpleva91 merged 1 commit intomasterfrom
release/2.10.0
Mar 29, 2026
Merged

fix(go): wildcard policy matching + bump to 2.10.0#1302
jpleva91 merged 1 commit intomasterfrom
release/2.10.0

Conversation

@jpleva91
Copy link
Copy Markdown
Collaborator

Summary

  • Fix critical bug: matchesAction() missing "*" wildcard and "git.*" namespace matching
  • Without this, action: "*" allow rules never match → everything hits default-deny
  • Bumps version to 2.10.0 for Go kernel release

Test plan

  • All Go tests pass
  • "*" wildcard matches any action
  • "git.*" matches "git.push", "git.commit"

🤖 Generated with Claude Code

matchesAction() was missing "*" wildcard and "git.*" namespace matching.
Without this, policies with `action: "*"` (default-allow) never matched,
causing all actions to hit default-deny in the Go kernel.

Also bumps version to 2.10.0 for the Go kernel release.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jpleva91 jpleva91 merged commit e6e9a40 into master Mar 29, 2026
5 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.

1 participant