{
 "acronym": "WAP",
 "adoption": {
  "by": null,
  "level": "observed",
  "probe_run": null
 },
 "aliases": [
  "WAP"
 ],
 "analog": "macro record-and-replay, packaged as an MCP tool",
 "collisions": [
  "Wireless Application Protocol (unrelated, legacy mobile-web WAP)"
 ],
 "discovery": {
  "mechanism": "None — WAP is not a network-discoverable, site-facing protocol. It is a local pipeline: a Chrome extension records a user's browser session, a Python SDK converts the recording into an 'exact-replay' or 'smart-replay' action list, and that action list can be converted into a local MCP server for reuse by any MCP-speaking agent.",
  "path": null
 },
 "dispute": null,
 "evidence": [
  {
   "claim": "The OTA-Tech-AI/web-agent-protocol GitHub repository (MIT license, 507 stars, 88 forks) describes WAP as a record (Chrome extension) → convert (exact/smart replay lists) → replay pipeline for browser automation, including a path to convert recorded actions into an MCP server; its last commit ('Update README.md') is dated 2025-06-03, over a year before this check.",
   "date": "2026-09-06",
   "label": "VERIFIED",
   "url": "https://github.com/OTA-Tech-AI/web-agent-protocol"
  },
  {
   "claim": "OTA Tech AI's own homepage (otatech.ai, 'OTA Technologies Inc.') lists Web-Agent-Protocol (WAP) alongside its OTA-v1 Browser Agent Model as company products, confirming WAP is a single-company project rather than an independently governed spec.",
   "date": "2026-09-06",
   "label": "VERIFIED",
   "url": "https://www.otatech.ai/"
  }
 ],
 "form": "document-format",
 "governance": "Single company (OTA Tech AI); MIT-licensed public GitHub repository; no independent standards process or multi-party governance found",
 "group": null,
 "history": [
  {
   "date": "2026-09-06",
   "note": "added from arXiv 2504.16736 survey comparison, verified against github.com/OTA-Tech-AI/web-agent-protocol"
  },
  {
   "date": "2026-09-06",
   "note": "added second evidence entry (otatech.ai) to satisfy the two-source verification requirement"
  }
 ],
 "id": "web-agent-protocol",
 "implementation": "prototype",
 "last_verified": "2026-09-06",
 "name": "Web Agent Protocol (WAP)",
 "native_status": "\"A standardized framework designed to enable seamless interaction between users, web agents, and browsers by recording and replaying browser actions\" (repository's own description)",
 "origin": {
  "date": "2025-05",
  "org": "OTA Tech AI"
 },
 "part_of": null,
 "parties": [
  "agent-site"
 ],
 "phase": "draft",
 "probe": {
  "method": "n/a",
  "on_absent": "n/a — presence is determined by whether the operator has locally installed the OTA-WAP Chrome extension and Python SDK and generated a recording, not by any network-visible signal at a target site.",
  "parse": "n/a",
  "path": "n/a — there is no remote origin to probe. WAP has no server-side or site-side presence to detect; every website it 'supports' is simply whatever page the operator's own Chrome extension happened to record, and replay runs entirely on the operator's own machine."
 },
 "question": "How does a recorded human browsing session get replayed reliably by an agent later, or turned into a reusable tool another agent can call?",
 "scope": "general",
 "spec_url": "https://github.com/OTA-Tech-AI/web-agent-protocol",
 "step": "act",
 "summary_md": "Web Agent Protocol (WAP), published by OTA Tech AI, is a record-and-replay framework for browser automation: a Chrome extension captures a human's on-page interactions (clicks, form fills, navigation) into a structured event stream; a Python SDK converts that stream into either an 'exact-replay' list (reproduces every recorded action verbatim) or a 'smart-replay' list (condensed, goal-oriented steps generated via an LLM subgoal-generation step); and a separate WAP-Replay component executes either list back against a live browser, with an option to package a recorded task as a local MCP server so any MCP-speaking agent can reuse it as a tool [1].\n\nIt solves reliable browser-action reuse and agent-UI testing without requiring an agent to re-derive a working action sequence from scratch on every run — a common failure mode for pure browser-use agents that re-plan each step live. It does not define any network-visible, site-facing protocol: there is no well-known path, header, or endpoint a website exposes to signal WAP support, and no interoperability guarantee between WAP-recorded actions and any other agent framework's action format beyond the MCP-server conversion step. It is also not a standards-track specification in any formal sense — it is a single company's open-source tool with a README describing conventions, not a versioned spec document.\n\nAs of this check (September 2026), the project shows no recent development activity: its most recent commit is dated 2025-06-03, over a year before this verification pass, against 3 branches and a single tag [1]. Governance is entirely OTA Tech AI's own (a company also publishing the OTA-v1 model on Hugging Face); there is no independent standards body, working group, or multi-vendor input process. Adoption signals are limited to GitHub's own engagement metrics (507 stars, 88 forks, 61 watchers as observed during this pass) with no independent production deployment identified beyond the project's own demo materials. What is unresolved: whether WAP is still actively maintained at all given the year-plus commit gap, and whether its name collision with the unrelated, long-obsolete Wireless Application Protocol (also 'WAP,' a 1990s–2000s mobile-web standard) causes practical confusion — no evidence of such confusion was found, but the acronym overlap is exact.",
 "track": "single-vendor",
 "version": {
  "date": "2025-06-03",
  "label": "unversioned (main branch, 1 tag, last commit 2025-06-03)"
 }
}