package agy import ( "context" "github.com/aoagents/agent-orchestrator/backend/internal/ports" ) var _ ports.AgentAuthChecker = (*Plugin)(nil) // AuthStatus returns the plugin's local authentication status. func (p *Plugin) AuthStatus(ctx context.Context) (ports.AgentAuthStatus, error) { if _, err := p.ResolveBinary(ctx); err != nil { return ports.AgentAuthStatusUnknown, err } return ports.AgentAuthStatusAuthorized, nil }