Repository navigation
Package Shared Entitlements
github-actions[bot] edited this page Oct 13, 2026
·
3 revisions
Workspace:
packages/shared-entitlements
Threads calls may attach an aggregate job budget to PaygMeter.reserve. The
auth-owned sub-hold must admit the existing wallet reservation before provider
execution; finalization/release settles both ledgers. This adds no price policy
to the shared package.
Owner rules: rules/14-shared-packages.md and context/package-boundaries.md. The package's agent guide (commands, dependencies, what to read before editing) is generated: packages/shared-entitlements/AGENTS.md.
- Version:
1.100.1 - Private:
true - Source files in workspace: 28
- Internal dependencies:
@claw/shared-types,@claw/shared-constants
| Script | Command |
|---|---|
typecheck |
node ../../tools/typescript/run-ts7.mjs --noEmit |
build |
node ../../tools/typescript/run-ts7.mjs -p tsconfig.build.json && tsc-alias -p tsconfig.build.json -f |
lint |
eslint src/ --concurrency=4 |
lint:fix |
eslint src/ --fix |
test |
vitest run (an empty suite fails) |
test:watch |
vitest |
packages/shared-entitlements/AGENTS.mdpackages/shared-entitlements/package.jsonpackages/shared-entitlements/src/__tests__/describe-failure.spec.tspackages/shared-entitlements/src/__tests__/entitlements-adapter.spec.tspackages/shared-entitlements/src/__tests__/helpers.spec.tspackages/shared-entitlements/src/__tests__/model-authorization.matrix.spec.tspackages/shared-entitlements/src/__tests__/payg-meter-boundary.spec.tspackages/shared-entitlements/src/__tests__/payg-meter-wire.spec.tspackages/shared-entitlements/src/__tests__/permission.guard.spec.tspackages/shared-entitlements/src/__tests__/resolve-plan-limit.spec.tspackages/shared-entitlements/src/describe-failure.tspackages/shared-entitlements/src/entitlements-adapter.tspackages/shared-entitlements/src/entitlements-lookup.types.tspackages/shared-entitlements/src/entitlements.module.tspackages/shared-entitlements/src/entitlements.tokens.tspackages/shared-entitlements/src/helpers.tspackages/shared-entitlements/src/index.tspackages/shared-entitlements/src/model-authorization.tspackages/shared-entitlements/src/payg-credit-exhausted.error.tspackages/shared-entitlements/src/payg-meter.tspackages/shared-entitlements/src/payg-meter.types.tspackages/shared-entitlements/src/permission.guard.tspackages/shared-entitlements/src/require-permissions.decorator.tspackages/shared-entitlements/src/types.tspackages/shared-entitlements/src/vitest-globals.d.tspackages/shared-entitlements/tsconfig.build.jsonpackages/shared-entitlements/tsconfig.jsonpackages/shared-entitlements/vitest.config.ts
ClawAI Wiki · source-controlled under wiki/ · generated/mirrored from the current repository knowledge layer.
ClawAI Wiki
Product
- Product-Vision
- Flagship-Features
- Business-Overview
- Requirements-Register
- Drift-Log
- Runtime-Managed-Connector-Providers
- Threads
- ADR-Index
Architecture
- System-at-a-Glance
- Architecture-Map
- System-Architecture
- Message-Flow
- End-to-End-Data-Flow
- Routing-Engine
- Event-Bus
- Security-Architecture
Platform
- Backend-Services
- Frontend-Architecture
- Shared-Packages
- Database-Reference
- API-Reference
- Provider-Catalog
- Memory-and-Context-Architecture
- File-Support-Architecture
- Research-and-Web-Crawling
Runtime & Ops
- Docker-Guide
- Nginx-Reference
- CI-CD-Pipeline
- Logging-and-Observability
- Operational-Runbooks
- Troubleshooting
Quality
Engineering OS
- AI-Native-Engineering-OS
- Generated-Manifests
- Rules-Catalog
- Skills-Catalog
- Context-Layer
- Engineering-Memory
- Tooling-and-Automation
- Scripts-and-Operations
- ESLint-and-Architecture-Enforcement
- Extended-Work-Skills
Agents
Reference