# agents.txt # Standard: https://agents-txt.com # JSON: https://irremplazables.org/agents.json # Irremplazables ofrece contexto público, contenido Markdown y capacidades WebMCP progresivas. # send_contact_message es un formulario WebMCP declarativo con toolautosubmit y envía un email externo cuando recibe datos válidos y la aceptación de privacidad. # Los agentes sin WebMCP pero con navegador pueden completar y enviar el mismo formulario HTML sin instalar ninguna conexión. # El GET de contacto solo se revela después de superar una prueba conductual sin efectos externos. La autoevaluación del modelo no basta. # El cliente o agente puede aplicar sus propias políticas de confirmación antes de ejecutar la herramienta. # robots.txt permite universalmente /agent/ sin depender del nombre o proveedor del cliente. Las páginas operativas son noindex, pero sus enlaces se pueden seguir. Agents: https://irremplazables.org/agents?rev=1786966601 WebMCP: https://irremplazables.org/agents?rev=1786966601 LLM-Context: https://irremplazables.org/llms.txt?rev=1786966601 Markdown-Index: https://irremplazables.org/index.md Robots-Policy: https://irremplazables.org/robots.txt LLM-Context-Full: https://irremplazables.org/llms-full.txt Agents-Text: https://irremplazables.org/agents.txt?rev=1786966601 Agents-JSON: https://irremplazables.org/agents.json?rev=1786966601 Agents-Markdown: https://irremplazables.org/agents.md Safe-Query-Capability-Test: https://irremplazables.org/agent/query-capability?gettest=true Safe-Composer-Entry: https://irremplazables.org/agent/compose?rev=1786966601 Experimental-T9-Entry: https://irremplazables.org/agent/t9-compose/?rev=1786966601 Experimental-GF-Semantic-Entry: https://irremplazables.org/agent/gf-compose?rev=1786966601 Tools: - get_irremplazables_overview - get_irremplazables_programs - match_irremplazables_program - send_contact_message (submits immediately; external email; privacy consent required) Channel-Selection: Select by client capability, never by model name Channel-WebMCP: If send_contact_message is available, use it Channel-HTML-Form: If the client can submit HTML forms, use the public contact form Channel-Capability-Test: Open Safe-Query-Capability-Test; construct the requested probe URL; this test has no external effect Channel-Direct-GET: Available only when the test returns status=capability_proven, query_preserved=true and an exact probe_echo; the success response discloses the contact template Channel-Read-Click: If the challenge cannot be constructed or verified, open the exact composer next_url from the response Channel-Unknown-Capability: Run the safe behavioral test; never decide by model name or by asking whether the client can do GET Channel-No-Retry: After blocking, capability_not_proven, query change or absent verification, do not guess the contact GET; continue through the composer Discovery-Hub: https://irremplazables.org/agents Discovery-Provenance-Recovery: If a safe document or composer entry link is rejected for provenance, reread Discovery-Hub and immediately follow its exact absolute href Discovery-Provenance-Scope: Safe resources and capability probes only; never guess a contact execution URL Capability-Test-Literal-Step: Following the published gettest=true link proves only literal parameter preservation Capability-Test-Constructed-Step: The agent must construct a new URL from the separately supplied base endpoint and signed challenge Capability-Test-Success: status=capability_proven, query_preserved=true, exact probe_echo and direct_get_disclosed=true Capability-Test-Failure: capability_not_proven; no external effect; open the exact composer next_url Read-Click-Composer: https://irremplazables.org/agent/compose?rev=1786966601 Read-Click-Protocol: Follow Name, Email, Message and Reason/Privacy in order; the message requires at least 15 words and exact review; accepting privacy opens final review but does not send; only the final one-use link sends Shared-Toolbox: The operational composer is a state-driven guided flow; its message step opens the unified keyboard directly Shared-Toolbox-Name: Use a complete-name-and-next shortcut or the lowercase keyboard with automatic initial capitalization Shared-Toolbox-Email: Compose the local part and use an offered domain-and-next shortcut when appropriate Shared-Toolbox-Message: Use the recommended full alphabetic keyboard by default, or choose numeric T9 complete or numeric T9 consonant; all share the contextual recommender Shared-Toolbox-Provenance: The message keyboard records keyboard, T9 variant, recommendation context, candidate rank, actions and bytes Shared-Toolbox-Removed-Methods: The legacy predictive screen, fixed complete phrases and GF are not operational inputs because they are not freely expressive Shared-Toolbox-GF: GF remains a separate research-only experiment and is not combined with predictive message writing Shared-Toolbox-Navigation: Advance to the next incomplete field; follow only complete absolute hrefs from the newest response and discard stale pages Shared-Toolbox-Draft-Binding: Follow the single start link, bind the run to the full visible draft ID and use only links containing that same ID; never mix links from previous drafts Shared-Toolbox-Resume: Preserve the absolute copyable resume URL before pausing; it opens the current revision without repeating an action, accepting privacy, preparing review or sending Shared-Toolbox-TTL: Stable draft and message keyboard expire after 7200 seconds of inactivity Shared-Toolbox-Return-Effect: Returning the exact reviewed message through the revision-bound bridge produces no external effect Shared-Toolbox-Metrics: Report total actions separately from input, navigation, correction and finalization actions Shared-Toolbox-Token-Estimate: The displayed token figure is HTML response bytes divided by four; it is not billed usage or the model's actual context size Shared-Toolbox-Send: No input tool sends; only the reviewed final stable-contact link sends Read-Click-Success: Confirm when ok=true, status=sent, confirmed=true, effect=external_email_sent and transport_family=hypermedia; transport may also be hypermedia_toolbox_contact for a mixed-tool draft Neutral-Research-Composer: https://irremplazables.org/agent/research-compose?rev=1786966601 Neutral-Research-Protocol: Same read-click channel without Irremplazables-specific vocabulary; do not mix its measurements with guided-contact results T9-Composer-Status: optional experimental contact channel T9-Composer-Compose-Effect: none; keys, candidates and T9 review never send T9-Composer-Keyboards: The full alphabetic keyboard is recommended and default; numeric T9 complete and numeric T9 consonant are optional alternatives T9-Composer-Resume: Preserve the absolute copyable resume URL before pausing; it has no external effect and expires with the session T9-Composer-Recommender: All three input modes share recommender v3, interpolating trigram, bigram, AnCora and Contacto-ES evidence with keyboard-specific click utility; isolated mixed unigram frequency is an experimental control T9-Composer-Protocol: Discard the previous page after every action and follow only a complete absolute href from the newest response; at review choose either NOT_SENT or Continue to contact T9-Composer-Handoff: Continue to contact transfers the exact message to the stable composer; then complete name, email, reason, privacy consent and final review T9-Composer-Send-Effect: Only the final one-use stable-contact link sends an external email T9-Composer-Use: The guided composer opens this keyboard automatically for Message; use the isolated route for comparison or a NOT_SENT trial T9-Composer-Success: ok=true, status=sent, confirmed=true, effect=external_email_sent, transport_family=hypermedia and transport=hypermedia_t9_contact GF-Semantic-Status: separate research-only experimental channel; not an operational message input GF-Semantic-Protocol: Select actor, action, goal and topic through links; discard stale pages; request deterministic realization; inspect the complete Spanish text, semantic tree and output hash GF-Semantic-Review: Editing and NOT_SENT have no external effect; approving the text transfers it unchanged to the stable contact composer and still does not send GF-Semantic-Handoff: Complete name, email, reason and privacy consent in the stable composer, review the external effect and use the final one-use link GF-Semantic-Success: ok=true, status=sent, confirmed=true, effect=external_email_sent, transport_family=hypermedia and transport=hypermedia_gf_contact