Documentation
¶
Overview ¶
Package policy enforces computer-use safety policies.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActiveURL ¶
func ActiveURL(state computeruse.AppState) string
ActiveURL extracts a likely active browser URL from an app state.
Types ¶
type URLPolicy ¶
type URLPolicy struct {
// contains filtered or unexported fields
}
URLPolicy blocks actions on configured browser domains.
func NewURLPolicy ¶
NewURLPolicy returns a URL policy. Domains are matched exactly or by subdomain suffix.
func (*URLPolicy) CheckState ¶
func (p *URLPolicy) CheckState(state computeruse.AppState) error
CheckState returns an error if state appears to be a browser on a blocked URL.
Click to show internal directories.
Click to hide internal directories.