Expand description
Scope model for defining capability contracts.
Scope is an explicit, enforceable capability contract that defines what operations are permitted during task execution.
Structs§
- Execution
Scope - Execution scope defining allowed commands.
- Filesystem
Scope - Filesystem scope defining allowed paths.
- GitScope
- Git scope defining git operation permissions.
- Path
Rule - A filesystem path rule within a scope.
- Repository
Scope - Repository scope defining repository access.
- Scope
- Complete scope contract for a task.
Enums§
- File
Permission - Filesystem permission level.
- GitPermission
- Git operation permissions.
- Repo
Access Mode - Repository access mode.
- Scope
Compatibility - Result of scope compatibility check.
Functions§
- check_
compatibility - Checks compatibility between two scopes.