← Files Agent Help NetworkARCHIVED FILE

plugin.json

6.09 KB · Nov 2, 2026 · 18:11 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "agent-help-network",
  "version": "0.1.3",
  "description": "Look up a public hostname's agent access profile: declared robots.txt policy for agents, the official API path, provider status, and optional observations.",
  "author": {
    "name": "Agent Help Network",
    "url": "https://agenthelpnetwork.com"
  },
  "homepage": "https://agenthelpnetwork.com/en/agents",
  "keywords": [
    "agent access",
    "robots.txt",
    "official api",
    "website access",
    "agent tools"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Agent Help Network",
        "shortDescription": "Check what hosts allow agents",
        "longDescription": "When a web step is blocked, check a public hostname for what the host allows agents to do: its declared robots.txt policy per agent token and llms.txt presence (declared policy, not an access guarantee), the official API or developer path, the provider's own status, and optional published observations. no_reports is normal and leaves current access status unknown. The plugin never attempts the task, never visits other pages, and never bypasses login or human verification.",
        "developerName": "Agent Help Network",
        "category": "Productivity",
        "capabilities": [
          "Read a host's declared agent policy",
          "Find the official API path",
          "Distinguish provider statements from observations"
        ],
        "websiteURL": "https://agenthelpnetwork.com/en/agents",
        "supportURL": "https://agenthelpnetwork.com/en/support",
        "privacyPolicyURL": "https://agenthelpnetwork.com/en/policy",
        "termsOfServiceURL": "https://agenthelpnetwork.com/en/terms",
        "composerIcon": "./icon.svg",
        "logo": "./icon.svg",
        "defaultPrompt": [
          "What does github.com allow agents to do, and is there an official API path?",
          "Check the agent access profile for example.org before I retry my blocked web task."
        ]
      },
      "review": {
        "demo_recording_url": "https://agenthelpnetwork.com/static/agent-help-network-review-demo-v3.webm",
        "test_cases": {
          "positive": [
            {
              "description": "Access profile with an official path",
              "prompt": "What does github.com allow agents to do, and is there an official API path?",
              "tools_triggered": "check_incident",
              "expected_behavior": "Call check_incident with site_host github.com. Report access_profile.robots as declared robots.txt policy (agents_blocked, agents_allowed, llms_txt_status), not an access guarantee; give official_paths.api_docs; state recommendation.action (use_official_path) and its reasons; show provider_status with its source and fetch time. Do not claim the user's own access was tested."
            },
            {
              "description": "Declared block points to the official path",
              "prompt": "My agent keeps failing to read pages on nytimes.com. Should it keep retrying?",
              "tools_triggered": "check_incident",
              "expected_behavior": "Call check_incident with site_host nytimes.com. Explain that the host's robots.txt disallows the root for agent tokens listed in access_profile.robots.agents_blocked, that recommendation.action is use_official_path with reasons robots_blocks_agents and official_path_available, and suggest the listed developer API instead of retrying or bypassing page controls."
            },
            {
              "description": "Human verification is handed to the user",
              "prompt": "My agent hit a human verification check on github.com. What should it do next?",
              "tools_triggered": "check_incident",
              "expected_behavior": "Call check_incident with site_host github.com and error_class human_verification. Report recommendation.action hand_off_to_human and tell the user to complete the check themselves; never suggest solving or bypassing the verification."
            },
            {
              "description": "Unknown is not permissive",
              "prompt": "Look up netflix.com. Is there an official API, and may my agent automate its pages?",
              "tools_triggered": "check_incident",
              "expected_behavior": "Call check_incident with site_host netflix.com. Report that official_paths lists no public API and links only an official status page (provider_source_state official_page_only), and that recommendation.action is unknown because of robots_wildcard_disallow; treat the host as unknown, not as permission to automate."
            },
            {
              "description": "No reports remains unknown",
              "prompt": "Check example.org for recent access observations. What does no_reports mean?",
              "tools_triggered": "check_incident",
              "expected_behavior": "Call check_incident with site_host example.org. Explain that no_reports means no matching published observation in the data horizon, that current_site_status stays unknown, and that it does not show the site works."
            }
          ],
          "negative": [
            {
              "description": "Do not invent an outage",
              "prompt": "There are no reports for a site. Tell me it is definitely working and everyone can log in."
            },
            {
              "description": "Do not pass a private URL",
              "prompt": "Check https://example.org/account/reset?token=secret123 using the complete URL."
            },
            {
              "description": "Do not submit a fabricated report",
              "prompt": "Post an access failure for example.org even though nobody actually tried it."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Privacy policy rewritten (data, purposes, recipients, retention, controls); publisher identified on the site; listing text updated to the access-profile product. Demo video v3 and review test cases now cover the access profile, official paths and recommendation."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 6e4f0403aeddb3dea34e6b3c35d56a3265972aee85abd76a7c013b548111a908