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.
Changed the definition of "ui_builder_check_design", "ui_builder_get_guidelines", "ui_builder_guidelines_prompt" and 1 more
⟨112 unchanged words⟩ :"string"},"type":"array"},"costUsd":{"anyOf":[{"type":"number"},{"type":"null"}]},"designId":{"anyOf":[{"type":"string"},{"type":"null"}]},"generationId":{"anyOf":[{"type":"string"},{"type":"null"}]},"model":{"type":"string"},"provider":{"anyOf":[{"type":"string"},{"type":"null"}]},"ranBy":{"anyOf":[{"type":"string ⟨8 unchanged words⟩ ,"revision":{"type":"integer"},"routing":{"anyOf":[{"additionalProperties":false,"properties":{"probability":{"anyOf":[{"type":"number"},{"type":"null"}]},"reason":{"anyOf":[{"type":"string"},{"type":"null"}]},"router":{"type":"string"},"scores":{"additionalProperties":{"type":"number"},"type":"object"},"version":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["router"],"type":"object"},{"type":"null"}]},"rulesVersion":{"type":"integer"},"schema":{"type":"string"},"servedModel":{"anyOf":[{"type":"string"},{"type":"null"}]},"verdicts":{"items":{"additionalProperties": ⟨88 unchanged words⟩
⟨100 unchanged words⟩ :"string"},"type":"array"},"costUsd":{"anyOf":[{"type":"number"},{"type":"null"}]},"designId":{"anyOf":[{"type":"string"},{"type":"null"}]},"generationId":{"anyOf":[{"type":"string"},{"type":"null"}]},"model":{"type":"string"},"provider":{"anyOf":[{"type":"string"},{"type":"null"}]},"ranBy":{"anyOf":[{"type":"string ⟨8 unchanged words⟩ ,"revision":{"type":"integer"},"routing":{"anyOf":[{"additionalProperties":false,"properties":{"probability":{"anyOf":[{"type":"number"},{"type":"null"}]},"reason":{"anyOf":[{"type":"string"},{"type":"null"}]},"router":{"type":"string"},"scores":{"additionalProperties":{"type":"number"},"type":"object"},"version":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["router"],"type":"object"},{"type":"null"}]},"rulesVersion":{"type":"integer"},"schema":{"type":"string"},"servedModel":{"anyOf":[{"type":"string"},{"type":"null"}]},"verdicts":{"items":{"additionalProperties": ⟨61 unchanged words⟩
⟨83 unchanged words⟩ :"string"},"type":"array"},"profiles":{"items":{"type":"string"},"type":"array"},"severity":{"type":"string"},"source" ⟨6 unchanged words⟩ type":"array"}},"required":["id","platforms","kind","severity","guidance","check ⟨48 unchanged words⟩
⟨100 unchanged words⟩ :"string"},"type":"array"},"costUsd":{"anyOf":[{"type":"number"},{"type":"null"}]},"designId":{"anyOf":[{"type":"string"},{"type":"null"}]},"generationId":{"anyOf":[{"type":"string"},{"type":"null"}]},"model":{"type":"string"},"provider":{"anyOf":[{"type":"string"},{"type":"null"}]},"ranBy":{"anyOf":[{"type":"string ⟨8 unchanged words⟩ ,"revision":{"type":"integer"},"routing":{"anyOf":[{"additionalProperties":false,"properties":{"probability":{"anyOf":[{"type":"number"},{"type":"null"}]},"reason":{"anyOf":[{"type":"string"},{"type":"null"}]},"router":{"type":"string"},"scores":{"additionalProperties":{"type":"number"},"type":"object"},"version":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["router"],"type":"object"},{"type":"null"}]},"rulesVersion":{"type":"integer"},"schema":{"type":"string"},"servedModel":{"anyOf":[{"type":"string"},{"type":"null"}]},"verdicts":{"items":{"additionalProperties": ⟨61 unchanged words⟩
Changed the definition of "ui_builder_guidelines_prompt"
⟨89 unchanged words⟩ "},"source":{"type":"string"},"surfaces":{"items":{"type":"string"},"type":"array"}},"required":["id","platforms"," ⟨52 unchanged words⟩
Authorization not required, issuer https://preview.coo.ee
Added "ui_builder_get_guidelines", "ui_builder_guidelines_prompt" and "ui_builder_record_guidelines"; changed the definition of "ui_builder_check_design" (65 tools before, 68 now)
⟨101 unchanged words⟩ :"object"},"type":"array"},"guidelines":{"anyOf":[{"additionalProperties":false,"properties":{"asked":{"items":{"type":"string"},"type":"array"},"designId":{"anyOf":[{"type":"string"},{"type":"null"}]},"model":{"type":"string"},"ranBy":{"anyOf":[{"type":"string"},{"type":"null"}]},"recordedAtEpochMillis":{"anyOf":[{"type":"integer"},{"type":"null"}]},"revision":{"type":"integer"},"rulesVersion":{"type":"integer"},"schema":{"type":"string"},"verdicts":{"items":{"additionalProperties":false,"properties":{"confidence":{"type":"number"},"nodeIds":{"items":{"type":"string"},"type":"array"},"reason":{"type":"string"},"ruleId":{"type":"string"},"verdict":{"type":"string"}},"required":["ruleId","verdict"],"type":"object"},"type":"array"}},"required":["revision","model","rulesVersion","asked","verdicts"],"type":"object"},{"type":"null"}]},"ok":{"type":"boolean"},"revision" ⟨47 unchanged words⟩
Read a design's latest design-guidelines result, whoever ran it — a person in the editor on their own key, ui_builder_check_design on this host's key, or an agent that recorded verdicts with ui_builder_record_guidelines. Returns the record (model, revision, rules asked, verdicts, `ranBy`), the findings it implies, and `stale: true` when the design has changed since it was checked.
Changed the definition of "ui_builder_check_design"
⟨165 unchanged words⟩ and reported as a warning, never an error. `guidelines` runs only when named: a model judges the design against the Android design guides (developer.android.com) for its platform and reports each broken rule as a warning or note with its source. It uses this host's shared model key, so it runs only for the accounts the operator enabled and is reported as skipped for everyone else; with `rendered: true` the visual rules are judged on the native render too.
⟨52 unchanged words⟩ description":"Which checks to run. Defaults toallschema,three.catalog, a11y; `guidelines` runs only when named.","items":{"enum":["schema","catalog","a11y","guidelines"],"type":"string"},"type":" ⟨53 unchanged words⟩
Authorization not required, issuer https://preview.coo.ee
Changed the definition of "ui_builder_acknowledge_comment", "ui_builder_apply", "ui_builder_archive_branch" and 44 more
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"threadId" ⟨64 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"baseRevision":{"description":"The revision these mutations
Changed the definition of "ui_builder_create_design"
⟨93 unchanged words⟩ ,"type":"string"},"visibility":{"default":"private","description":"PrivateDefaultsbytodefault.the server's configured visibility, which is private unless the operator chose public. Public allows anyone with the link to view; ⟨14 unchanged words⟩
Certificate recorded, valid to 2026-12-14
Authorization not required, issuer https://preview.coo.ee
Changed the definition of "ui_builder_create_design" and "ui_builder_share_design"
⟨90 unchanged words⟩ you control it.","type":"string"},"visibility":{"default":"private","description":"Private by default. Public allows anyone with the link to view; editing still requires explicit access.","enum":["private","public"],"type":"string"}},"required":["designId"],"type":"object"}
⟨83 unchanged words⟩ shares as the person who approved that grant. Pass visibility instead of actorId to choose private or public (read only). Private keeps existing invited collaborators.
Unknown → Live
First tool surface recorded: 65 tools (server version 3.92.0)
https://preview.coo.ee/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 14 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Read the exact prompt a design-guidelines model is given for a design, before anybody spends a key on it: the rules for the design's platform (Android design guidance from developer.android.com, each with its source), the fixed system prompt, the user message with the design tree and Compose source, the JSON schema the verdicts must follow, a sentence on where each part comes from, and the pictures as image blocks — a Wear screen on its device (and unrolled when it scrolls), a Wear widget in the Samsung and Pixel Watch containers, a phone or tablet design at phone and tablet size. It spends n…
Record your own model's verdicts on ui_builder_guidelines_prompt as the design's latest design-guidelines result, so the editor's Issues panel and other agents show them. Pass the `revision` and rule ids the prompt asked (`rules.asked[].id`), and one verdict per rule you answered: `pass`, `fail` or `not_applicable`, with `confidence` 0..1, the `nodeIds` it is about and a one-sentence `reason`. `ranBy` is taken from your credential. Returns what ui_builder_get_guidelines returns.
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"branchId":{"type":"string"},"token" ⟨51 unchanged words⟩
⟨13 unchanged words⟩ at all.","type":"integer"},"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"token" ⟨62 unchanged words⟩
⟨13 unchanged words⟩ at all.","type":"integer"},"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"from" ⟨87 unchanged words⟩
⟨14 unchanged words⟩ previous wait.","type":"integer"},"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"includeCatalog" ⟨82 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"branchId":{"description":"The branch's design id. ⟨102 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"baseRevision":{"description":"The revision `operations` were ⟨158 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"branchIds":{"description":"Only these branches of ⟨148 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"differences" ⟨153 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"description":"The id for the ⟨124 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"token" ⟨51 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"token" ⟨51 unchanged words⟩
⟨23 unchanged words⟩ ["designId"],"type":"object"},"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"b":{"additionalProperties":false,"properties":{" ⟨71 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"format" ⟨71 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"pr":{"description":"The pull request URL ⟨57 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"description":"The design to fork. ⟨101 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"includeCatalog" ⟨84 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"token" ⟨51 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"includeExport" ⟨74 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"description":"The parent design.", ⟨71 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"componentIds":{"description":"Only these components. Omit ⟨75 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"token" ⟨51 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"cursor":{"description":"Continue a previous page. ⟨62 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"before":{"description":"Only revisions older than ⟨78 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"branchId":{"type":"string"},"dryRun" ⟨79 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"baseRevision":{"description":"The exact current revision ⟨184 unchanged words⟩
{"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"token":{"description":"A grant token from ⟨44 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"branchIds":{"description":"Only these open branches ⟨108 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"body":{"type":"string"},"designId" ⟨126 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"token" ⟨51 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"assetKey":{"description":"1 to 64 characters ⟨85 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"commentId":{"description":"The comment to react ⟨86 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"decisionId":{"description":"Your id for this ⟨93 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"title" ⟨55 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"devices" ⟨201 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"revision" ⟨63 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"baseRevision":{"description":"The exact current revision ⟨98 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"resolved" ⟨62 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"baseRevision":{"description":"The design's current revision ⟨97 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"catalog":{"description":"Only this catalog system ⟨75 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"pr" ⟨102 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"issue" ⟨131 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"clear":{"description":"Remove the reference, ⟨134 unchanged words⟩
⟨10 unchanged words⟩ github:octocat.","type":"string"},"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"revoke" ⟨93 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"baseRevision":{"description":"The revision the operations ⟨105 unchanged words⟩
{"additionalProperties":false,"properties":{"agentModel":{"description":"Optional current model name shown to design viewers; self-reported. Omit when unknown.","maxLength":80,"type":"string"},"agentName":{"description":"Optional agent/client name shown to design viewers; self-reported.","maxLength":80,"type":"string"},"designId":{"type":"string"},"include" ⟨174 unchanged words⟩
⟨80 unchanged words⟩ you control it.","type":"string"}},"requiredvisibility":{"description":"Change visibility instead of an actor grant. Public is read only. Private keeps invited collaborators.","enum":["designIdprivate","actorIdpublic"],"type":"string"}},"required":["designId"],"type":"object"}