2025-11-29 12:17:01 +01:00
{
"permissions" : {
"allow" : [
"Bash(cargo build:*)" ,
"Bash(curl:*)" ,
"mcp__context7__resolve-library-id" ,
"mcp__context7__get-library-docs" ,
"Bash(jq:*)" ,
"Bash(cargo install:*)" ,
"Bash(cargo nextest run:*)" ,
"Bash(RUST_BACKTRACE=1 cargo nextest run:*)" ,
"Bash(lsof:*)" ,
"Bash(pkill:*)" ,
"mcp__github__search_repositories" ,
"mcp__github__get_me" ,
refactor: update crabidp references to barycenter and add Gateway API support
Replace all remaining references to "crabidp" with "barycenter" across:
- Source code (error diagnostics, CLI name, comments)
- Configuration files and defaults
- Environment variable prefixes (CRABIDP__ → BARYCENTER__)
- Documentation (CLAUDE.md, README.md, DEPLOYMENT.md)
- Deployment configurations (Docker Compose, Helm, systemd, FreeBSD, illumos)
- Database filenames (crabidp.db → barycenter.db)
Add Kubernetes Gateway API support to Helm chart:
- New HTTPRoute template for Gateway API
- Configurable parentRefs, hostnames, filters, and weights
- Support for advanced traffic management features
- Gateway API as modern alternative to traditional Ingress
- Documentation and examples in DEPLOYMENT.md
Benefits of Gateway API:
- More expressive and extensible routing
- Role-oriented design with separation of concerns
- Better vendor portability
- Advanced traffic management capabilities
The Helm chart now supports both traditional Ingress and
Gateway API, allowing users to choose based on their cluster
capabilities and requirements.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 15:38:07 +01:00
"mcp__github__search_users" ,
"Bash(git push:*)" ,
"Bash(mkdir:*)" ,
"Bash(git add:*)" ,
"Bash(gh run list:*)" ,
"Bash(gh run view:*)" ,
"Bash(cargo fmt:*)" ,
"Bash(cargo clippy:*)" ,
2025-12-07 13:18:22 +01:00
"Bash(rm:*)" ,
"WebSearch" ,
"Bash(cargo check:*)" ,
"Bash(cat:*)" ,
"Bash(cargo doc:*)" ,
"Bash(grep:*)" ,
"Bash(cargo run:*)" ,
"Bash(wasm-pack build:*)" ,
"Bash(find:*)" ,
2026-01-06 11:09:02 +01:00
"Bash(wc:*)" ,
"Bash(cargo fix:*)" ,
2026-01-06 12:31:22 +01:00
"Bash(tee:*)" ,
"mcp__context7__query-docs" ,
"Bash(cargo expand:*)" ,
"Bash(cargo tree:*)" ,
2026-01-06 16:49:49 +01:00
"Bash(cargo metadata:*)" ,
"Bash(ls:*)" ,
2026-01-06 20:09:57 +01:00
"Bash(sqlite3:*)" ,
"Bash(rustc:*)" ,
"Bash(docker build:*)" ,
"Bash(git commit -m \"$(cat <<''EOF''\nfix(docker): Add missing client-wasm directory and update Rust version\n\n- Add COPY client-wasm to Dockerfile to include workspace member\n- Update Rust base image from 1.91 to 1.92\n- Fixes CI build failure: \"failed to load manifest for workspace member client-wasm\"\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>\nEOF\n)\")"
2025-11-29 12:17:01 +01:00
] ,
"deny" : [ ] ,
"ask" : [ ]
}
}