Skip to content

chore: Remove legacy MCP-UI proxy support - #10086

Merged
lifeizhou-ap merged 2 commits into
mainfrom
lifei/remove-legacy-mcp-ui-support
Jun 29, 2026
Merged

chore: Remove legacy MCP-UI proxy support#10086
lifeizhou-ap merged 2 commits into
mainfrom
lifei/remove-legacy-mcp-ui-support

Conversation

@lifeizhou-ap

Copy link
Copy Markdown
Collaborator

Summary

Removes legacy MCP-UI rendering support in favor of MCP Apps.

MCP Apps is the official, standardized specification for rendering interactive UIs in MCP clients. This PR removes goose Desktop’s older MCP-UI proxy path and keeps interactive UI support focused on MCP Apps.

Testing

CI

@lifeizhou-ap
lifeizhou-ap requested a review from DOsinga June 29, 2026 11:37
@github-actions

Copy link
Copy Markdown
Contributor

Documentation preview deployed: https://pr-10086.goose-pr-previews-poc.pages.dev

@lifeizhou-ap
lifeizhou-ap added this pull request to the merge queue Jun 29, 2026
Merged via the queue into main with commit f81a0e2 Jun 29, 2026
24 of 25 checks passed
@lifeizhou-ap
lifeizhou-ap deleted the lifei/remove-legacy-mcp-ui-support branch June 29, 2026 23:14
lifeizhou-ap added a commit that referenced this pull request Jun 30, 2026
* main:
  chore: Remove legacy MCP-UI proxy support (#10086)
  Remove session_id from provider streaming trait methods (#9984)
  fix(cli): update help text for --session-id (#10077)
  task(acp): upgrade SDK and use new HTTP/WS crate (#10082)
  fix(providers): reject non-object tool-call arguments instead of panicking (#9832)
  docs: name the message field in the hooks payload guide (#9913)
  fix(cli): save /edit prompts to history (#10011)
  feat(i18n): add fr, de, it, pt, id, ms, vi, zh-TW desktop locales (#10072)
  feat (acp+): Use ACP permission manager for tool permissions (#10066)
  feat (ui):  Remove ACP chat feature flag and turn on chat using ACP (#10062)
  fix(schedule): use session.message_count for schedule sessions listing (#10026)
  feat(acp): migrate getDictationConfig and transcribeDictation to ACP (#10048)
  fix: sync the sesion store after session provider and model update and also update thinking effort (#10060)
michaelneale added a commit that referenced this pull request Jun 30, 2026
* origin/main:
  chore: Remove legacy MCP-UI proxy support (#10086)
  Remove session_id from provider streaming trait methods (#9984)
  fix(cli): update help text for --session-id (#10077)
lifeizhou-ap added a commit that referenced this pull request Jun 30, 2026
* main:
  feat (acp+): Remove REST onboarding setup paths (#10061)
  fix(test): stop flaky unparseable-tool-call test by disabling session naming (#10091)
  chore: Remove legacy MCP-UI proxy support (#10086)
lifeizhou-ap added a commit that referenced this pull request Jun 30, 2026
* main:
  feat (acp+): Remove REST onboarding setup paths (#10061)
  fix(test): stop flaky unparseable-tool-call test by disabling session naming (#10091)
  chore: Remove legacy MCP-UI proxy support (#10086)
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