Help us shape the future of Go! Take the 2026 Go Developer Survey

internal/

directory
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 22, 2026 License: Apache-2.0

Directories

Path Synopsis
Package batch runs acurl checks over many URLs.
Package batch runs acurl checks over many URLs.
Package classifier labels each fetch result with how the site treated it.
Package classifier labels each fetch result with how the site treated it.
Package cli implements the acurl command line interface.
Package cli implements the acurl command line interface.
Package config applies settings from .acurl.yaml files and ACURL_* environment variables to command flags.
Package config applies settings from .acurl.yaml files and ACURL_* environment variables to command flags.
Package detect recognises bot-challenge and WAF block pages.
Package detect recognises bot-challenge and WAF block pages.
Package extract pulls schema.org product data out of HTML pages, so acurl can show whether an agent was given the price and availability a browser sees.
Package extract pulls schema.org product data out of HTML pages, so acurl can show whether an agent was given the price and availability a browser sees.
Package fetcher retrieves a URL once per agent profile.
Package fetcher retrieves a URL once per agent profile.
Package llmstxt finds and validates /llms.txt files (https://llmstxt.org).
Package llmstxt finds and validates /llms.txt files (https://llmstxt.org).
Package mcp implements a Model Context Protocol server over stdio that exposes acurl checks as tools for AI assistants.
Package mcp implements a Model Context Protocol server over stdio that exposes acurl checks as tools for AI assistants.
Package netguard stops requests to private and internal networks.
Package netguard stops requests to private and internal networks.
Package output renders acurl reports in human and machine formats.
Package output renders acurl reports in human and machine formats.
Package profiles loads and filters the agent profiles acurl fetches with.
Package profiles loads and filters the agent profiles acurl fetches with.
Package render estimates how much of a page depends on JavaScript, which most AI agents do not execute.
Package render estimates how much of a page depends on JavaScript, which most AI agents do not execute.
Package robots fetches robots.txt and answers RFC 9309 access questions.
Package robots fetches robots.txt and answers RFC 9309 access questions.
Package score turns an acurl report into an AI-readiness score from 0 to 100, with the checks behind it.
Package score turns an acurl report into an AI-readiness score from 0 to 100, with the checks behind it.
Package server implements acurl serve: a local web UI and JSON API.
Package server implements acurl serve: a local web UI and JSON API.
Package sign implements HTTP Message Signatures (RFC 9421) with Ed25519, as used by the Web Bot Auth proposal for cryptographically identifying automated clients.
Package sign implements HTTP Message Signatures (RFC 9421) with Ed25519, as used by the Web Bot Auth proposal for cryptographically identifying automated clients.
Package tap is a local reverse proxy that records the requests AI coding CLIs (Claude Code, Codex, Gemini CLI, Grok) send to their model providers.
Package tap is a local reverse proxy that records the requests AI coding CLIs (Claude Code, Codex, Gemini CLI, Grok) send to their model providers.
Package textdiff compares what different agents were shown on a page.
Package textdiff compares what different agents were shown on a page.
Package watch detects changes in how a site treats AI agents between runs.
Package watch detects changes in how a site treats AI agents between runs.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL