Documentation
¶
Index ¶
Constants ¶
View Source
const ( PermissionModeReadOnly = internalpolicy.PermissionModeReadOnly PermissionModeWorkspaceWrite = internalpolicy.PermissionModeWorkspaceWrite PermissionModeDangerFullAccess = internalpolicy.PermissionModeDangerFullAccess )
Variables ¶
View Source
var ( NormalizePermissionMode = internalpolicy.NormalizePermissionMode NewToolPolicy = internalpolicy.NewToolPolicy )
Functions ¶
func ToolAccessLevelFromPermissionMode ¶
func ToolAccessLevelFromPermissionMode(mode PermissionMode) agentsdk.ToolAccessLevel
ToolAccessLevelFromPermissionMode maps a host permission mode to the SDK access tier used for filtering the available tool surface.
func ToolPolicyFromPermissionMode ¶
func ToolPolicyFromPermissionMode(mode PermissionMode) *agentsdk.ToolPolicy
ToolPolicyFromPermissionMode maps a host permission mode to the SDK run ToolPolicy used by the runner.
Types ¶
type PermissionMode ¶
type PermissionMode = internalpolicy.PermissionMode
type RuntimePolicy ¶
type RuntimePolicy = internalpolicy.RuntimePolicy
type ToolPolicy ¶
type ToolPolicy = internalpolicy.ToolPolicy
Click to show internal directories.
Click to hide internal directories.