Skip to content

chore(setup): bump gateway LKG to 2026.6.5 - #1

Merged
AlexAlves87 merged 1 commit into
masterfrom
automation/gateway-lkg-update
Jun 10, 2026
Merged

chore(setup): bump gateway LKG to 2026.6.5#1
AlexAlves87 merged 1 commit into
masterfrom
automation/gateway-lkg-update

Conversation

@github-actions

@github-actions github-actions Bot commented May 31, 2026

Copy link
Copy Markdown

Gateway LKG update

  • Previous pinned LKG: 2026.5.28
  • Candidate latest: 2026.6.5
  • Updated file: src/OpenClaw.SetupEngine/GatewayLkgVersion.cs

This is the standing automation PR used to review and validate gateway LKG bumps before merge.

@github-actions
github-actions Bot force-pushed the automation/gateway-lkg-update branch 4 times, most recently from 63a024e to 2784b0d Compare June 4, 2026 10:49
@github-actions github-actions Bot changed the title chore(setup): bump gateway LKG to 2026.5.28 chore(setup): bump gateway LKG to 2026.6.1 Jun 4, 2026
@github-actions
github-actions Bot force-pushed the automation/gateway-lkg-update branch 3 times, most recently from e4e1f6a to ec35722 Compare June 7, 2026 10:10
AlexAlves87 pushed a commit that referenced this pull request Jun 7, 2026
…ick (openclaw#589)

* fix(chat): cache markdown inlines to preserve selection on re-render

Bug #1: Selecting text in a chat bubble lost the selection as soon as
the pointer left the bubble. ChatMarkdownRenderer was re-applying the
same MdInline list to TextBlock.Inlines on every render, which wiped
the Run instances the selection pointed to.

Cache the last applied inline list on each TextBlock via
ConditionalWeakTable and skip re-application when the list is
reference-equal. Add reflection-based equality guard tests for MdInline
to ensure new fields are included in equality comparisons.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Fix tool-panel text-vanish and collapse-on-click in chat bubbles

When the mouse exited an assistant bubble containing a tool-output panel, the wrapped text inside vanished, leaving an empty rectangle. Clicking anywhere in the panel also toggled collapse. Both behaviors are fixed:

* Phase A: Memoize tool-output Inlines via ConditionalWeakTable so parent re-renders (e.g. hover-out flipping `hoveredEntries`) no longer rebuild the TextBlock content and invalidate live selections.

* Restructure the tool card so only the header is a Button. The body sits in a sibling row, so clicks/selections inside the body no longer collapse the panel. Bottom-corner rounding is driven by `hasExpandedBody` to keep the visual seam consistent.

* Hoist the `Cascadia Code` FontFamily out of the per-render lambda. FontFamily is a DependencyObject with thread affinity, so the static field is backed by a per-DispatcherQueue ConditionalWeakTable cache (mirrors the existing brush-cache pattern). Off-dispatcher callers (tests / design-time) get a one-shot uncached instance.

Validation: `./build.ps1` green; Shared tests 2031 passed / 29 skipped; Tray tests 868 passed; manual repro confirmed cured by user.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions
github-actions Bot force-pushed the automation/gateway-lkg-update branch 2 times, most recently from 639384a to 23bdd25 Compare June 9, 2026 10:43
@github-actions
github-actions Bot force-pushed the automation/gateway-lkg-update branch from 23bdd25 to 55d811f Compare June 10, 2026 11:05
@github-actions github-actions Bot changed the title chore(setup): bump gateway LKG to 2026.6.1 chore(setup): bump gateway LKG to 2026.6.5 Jun 10, 2026
@AlexAlves87
AlexAlves87 marked this pull request as ready for review June 10, 2026 13:42
@AlexAlves87
AlexAlves87 merged commit 2d3f1c7 into master Jun 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant