Preserve disabled Discord presentation buttons#84312
Conversation
|
Codex review: passed. Workflow note: Future ClawSweeper reviews update this same comment in place. How this review workflow works
Summary Reproducibility: yes. Source inspection on current main shows PR rating What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. Real behavior proof Next step before merge Security Review detailsBest possible solution: Land this focused replacement after exact-head checks, preserve the source contributor credit, and let #84183 close when the fix reaches main. Do we have a high-confidence way to reproduce the issue? Yes. Source inspection on current main shows Is this the best way to solve the issue? Yes. The patch is the narrow owner-boundary fix: it propagates an existing presentation flag through the schema, capability metadata, Discord mapper, and builder paths without changing unrelated rendering behavior. Label justifications:
What I checked:
Likely related people:
Codex review notes: model gpt-5.5, reasoning high; reviewed against 88d8d6af9336. |
|
🦞✅ Source: What merged:
Automerge notes:
The automerge loop is complete. Automerge progress:
|
f01328f to
9bb60d8
Compare
|
ClawSweeper PR egg ✨ Hatched: 🥚 common Moonlit Test Hopper Rarity: 🥚 common. What is this egg doing here?
|
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8cbf97064a271cd542e42d3be41ac50061. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8cbf97064a271cd542e42d3be41ac50061 Review: openclaw/openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8cbf97064a271cd542e42d3be41ac50061. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8cbf97064a271cd542e42d3be41ac50061 Review: openclaw/openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Summary: - Adds `disabled` to the message presentation button schema, advertises Discord disabled-button support, prese ... through Discord component mapping and link serialization, and adds regression tests plus a changelog entry. - Reproducibility: yes. Source inspection on current main shows `disabled` exists in the runtime type but is a ... rtised in Discord capabilities, dropped by adaptation, and omitted from Discord mapping/link serialization. Automerge notes: - PR branch already contained follow-up commit before automerge: fix(discord): advertise disabled presentation support - PR branch already contained follow-up commit before automerge: fix(discord): preserve disabled link buttons - PR branch already contained follow-up commit before automerge: Preserve disabled Discord presentation buttons Validation: - ClawSweeper review passed for head 9bb60d8. - Required merge gates passed before the squash merge. Prepared head SHA: 9bb60d8 Review: openclaw#84312 (comment) Co-authored-by: OpenClaw Contributor <100menotu001@users.noreply.github.com> Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com> Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com> Approved-by: takhoffman Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com>
Makes #84188 merge-ready for the ClawSweeper automerge loop.
The edit pass should inspect the live PR diff, review comments, and failing checks; rebase if needed; keep the contributor branch credited; and stop only when validation is green or an external blocker is proven.
ClawSweeper 🐠 replacement reef notes:
Inherited issue-closing references from the source PR:
Closes #84183
Co-author credit kept:
fish notes: model gpt-5.5, reasoning high; reviewed against f01328f.