Documentation
¶
Index ¶
Constants ¶
View Source
const ( DeniedOutput = "error: permission denied" DeniedByUserOutput = "error: permission denied by user" )
Variables ¶
This section is empty.
Functions ¶
func SkillRoots ¶
func ToolHook ¶
func ToolHook(permission config.PermissionConfig, reviewer Reviewer, cwd, project string, skillRoots []string) mycode.BeforeToolHook
Types ¶
type Decision ¶
type Decision string
func DecisionFor ¶
func DecisionFor(permission config.PermissionConfig, tier Tier) Decision
type ReviewDecision ¶
type ReviewDecision string
const ( ReviewAllow ReviewDecision = "allow" ReviewDeny ReviewDecision = "deny" )
type ReviewRequest ¶
type Reviewer ¶
type Reviewer func(context.Context, ReviewRequest) ReviewDecision
Click to show internal directories.
Click to hide internal directories.