Skip to content

shell: diagnostic accumulation, external-browser modifier, review fixes#2239

Merged
robgruen merged 4 commits intomainfrom
dev/robgruen/TODO/shell
Apr 23, 2026
Merged

shell: diagnostic accumulation, external-browser modifier, review fixes#2239
robgruen merged 4 commits intomainfrom
dev/robgruen/TODO/shell

Conversation

@robgruen
Copy link
Copy Markdown
Collaborator

  • Accumulate diagnostic data instead of replacing in the renderer
  • Open links in system browser when a modifier key is held
  • Review-feedback fixes (XSS hardening, event-listener retention)

Split from #2210.

robgruen and others added 3 commits April 22, 2026 14:07
…erer

appendDiagnosticData now appends each call's data to an array rather
than overwriting the previous value, so all diagnostic data produced
during a request is visible in the action-data tooltip.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…window

Track modifier key state via before-input-event and open the URL
in the system browser (shell.openExternal) when Ctrl/Meta, Shift,
or Alt is held at link-click time.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ENT, parallel translation, URL protocol validation

Agent-Logs-Url: https://github.com/microsoft/TypeAgent/sessions/5828fefd-5097-4099-aa84-2f64fcd73f4e

Co-authored-by: robgruen <25374553+robgruen@users.noreply.github.com>
@robgruen robgruen temporarily deployed to development-fork April 22, 2026 23:42 — with GitHub Actions Inactive
@robgruen robgruen temporarily deployed to development-fork April 22, 2026 23:42 — with GitHub Actions Inactive
@robgruen robgruen added this pull request to the merge queue Apr 23, 2026
Merged via the queue into main with commit d1e9ebb Apr 23, 2026
21 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.

2 participants