Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Recently observed → Live
Live → Recently observed
Certificate recorded, valid to 2026-11-26
Authorization not required
Added "Softwares"; removed "runtime_software"; changed the definition of "fraggate_call", "fraggate_list", "runtime_bundle" and 1 more
⟨140 unchanged words⟩ FG-LAMB-REFUSE. FragGate is THE single door. Required:op.op, unless job_id is set (that reads a background job and does not start another). Also pass slug or name. Shorthand name foldlock/fold-preview is accepted. Extra top-level keys other thanname/slug/product/tool/op/verb/claim/proposal/ground/payload/session_id/idname/slug/product/tool/op/verb/claim/proposal/ground/payload/session_id/id/confirm/dry_run/background/job_id become the op payload when payload is omitted. Example preview: {"name":"foldlock/fold-preview","payload":{"text":"the cat and the dog"},"dry_run":true}. Optional background=true returns Running and a job_id before the op finishes; Done only after a receipt hash exists. Poll with the same job_id and confirm=true. dry_run does not start a job. UI aliases (list_modules, place, genesis_boot, hold ⟨219 unchanged words⟩
Unknown → Live
First tool surface recorded: 36 tools (server version 2.0.0-rc1)
https://aziel-runtime.vibelock.workers.dev/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 8 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"additionalProperties":true,"description":"Required:op.op, unless job_id is set. Also pass slug or name.Extra top-level keysShorthandotherfoldlock/fold-previewthanisname/slug/product/tool/op/verb/claim/proposal/ground/payload/session_id/idaccepted.becomeMutationtherequiresopconfirm=truepayloadorwhendry_run=true.payloadbackground=trueisreturnsomitted.RunningMutationuntilrequiresaconfirm=truereceiptorhashdry_run=true.exists.","properties":{"attempt_n":{"description": ⟨15 unchanged words⟩ "minimum":1,"type":"integer"},"background":{"description":"Optional. When true, FragGate admits the call and returns Running with a job_id before the op finishes. Done is returned only after a receipt hash exists. dry_run does not start a job. A missing job is Quiet, not Done.","type":"boolean"},"claim":{"additionalProperties":true,"description":"Optional ⟨227 unchanged words⟩ upgrade shared public-demo isolation.","type":"boolean"},"job_id":{"description":"Optional job id from a background call (job_ + 16 hex). When set, the call reads that job and does not start another. confirm=true is still required. It does not re-run the op.","pattern":"^job_[a-f0-9]{16}$","type":"string"},"name":{"description":"Optional registry ⟨194 unchanged words⟩
⟨51 unchanged words⟩ known capability, or executing an op; useruntime_softwareSoftwares (GET /v1/software), fraggate_describe, or fraggate_call instead. ⟨200 unchanged words⟩
⟨38 unchanged words⟩ refresh, hashed registry discovery, or exec; useruntime_softwareSoftwares, fraggate_list, or fraggate_call instead. Prefer GET /v1/software ⟨17 unchanged words⟩
⟨54 unchanged words⟩ cards, or executing an engine; use fraggate_list,runtime_softwareSoftwares, or fraggate_call instead. Dual surface: agent chat ⟨29 unchanged words⟩
Authoritative software catalog — Read hub Software-tab cards (GET /v1/software): every product including AZChat LIVE+bound, sorted Plain A–Z → Gate A–Z → Lock A–Z (Clock ≠ Lock). Not the hashed live/stub registry. Use this when a hub or client refreshes the Software tab. Do not use it for agent discovery of hashed registry status, compact skill URLs, or executing an op; use fraggate_list, runtime_bundle, or fraggate_call instead. Empty {} only. Never enables mesh radios and never execs. tools/list name is Softwares. runtime_software is a tools/call alias and is not a second listed tool. Same JSON as GET /v1/software (also /v…
Authoritative software catalog — Read hub Software-tab cards (GET /v1/software): every product including AZChat LIVE+bound, sorted Plain A–Z → Gate A–Z → Lock A–Z (Clock ≠ Lock). Not the hashed live/stub registry. Use this when a hub or client refreshes the Software tab. Do not use it for agent discovery of hashed registry status, compact skill URLs, or executing an op; use fraggate_list, runtime_bundle, or fraggate_call instead. Empty {} only. Never enables mesh radios and never execs. Same JSON as GET /v1/software (also /v1/fraggate/software). Cards carry name, slug, ops, worker_home — not live/stub/digest hashes. EmbryoLo…