Documentation
¶
Overview ¶
Package accessibility provides crash-isolated platform accessibility-tree access for the computer-use capability.
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func IsHelperProcess ¶
func IsHelperProcess() bool
IsHelperProcess reports whether this process was launched as the isolated accessibility bridge. The CLI entry point checks this before constructing any services or presentation state.
Types ¶
type Provider ¶
type Provider interface {
Elements(ctx context.Context, target string) ([]computerdomain.UIElement, error)
Press(ctx context.Context, target, label string) error
}
Provider reads and acts on the host accessibility tree.
func NewProvider ¶
func NewProvider() Provider
NewProvider returns the platform provider. Native API calls are made only by a short-lived helper process, so a fatal foreign-library fault cannot terminate the CLI process.
Click to show internal directories.
Click to hide internal directories.