Domain Detective

API Reference

Class

CmdletTestAgentReadiness

Namespace DomainDetective.PowerShell
Assembly DomainDetective.PowerShell
Implements
IDisposable
Modifiers sealed
Attributes
Cmdlet("Test", "DDAgentReadiness") Alias(["Test-AgentReadiness"]) OutputType([typeof(AgentReadinessInfo)])

Assesses whether a website exposes machine-readable resources useful to AI crawlers and agents.

Inheritance

Examples

Scan a domain for agent readiness.

PS>


Test-DDAgentReadiness -Subject evotec.xyz
        

Scan a URL and use the Cloudflare-like score profile.

PS>


Test-DDAgentReadiness -Subject https://example.com/ -ScoreProfile CloudflareLike
        

Constructors

Methods

ProcessRecordAsync() #

Runs the agent readiness scan.

Returns

A task that represents the asynchronous operation.

Properties

public AgentReadinessScoreProfile ScoreProfile { get; set; } #
Parameter(Mandatory = false)
public Int32 TimeoutSeconds { get; set; } #
Parameter(Mandatory = false) ValidateRange(1, 300)
public SwitchParameter NoHttpFallback { get; set; } #
Parameter(Mandatory = false)
public String UserAgent { get; set; } #
Parameter(Mandatory = false)

Fields

public String[] Subject #
Parameter(Mandatory = true, Position = 0, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true) ValidateNotNullOrEmpty
{{ include "footer" }}