Skip to content

fix (desktop): preserve ACP tool call update fields - #10653

Merged
lifeizhou-ap merged 1 commit into
mainfrom
lifei/removed-unnecessary-skip-tool-call-update
Jul 23, 2026
Merged

fix (desktop): preserve ACP tool call update fields#10653
lifeizhou-ap merged 1 commit into
mainfrom
lifei/removed-unnecessary-skip-tool-call-update

Conversation

@lifeizhou-ap

@lifeizhou-ap lifeizhou-ap commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

Desktop previously skipped regular unfinished tool-call updates because Goose sent generated-title and chained-summary enrichments that we did not want to display. These enrichments are now disabled by default on the server. #10644

This PR removes the above "skipped" logic and retains fields across ACP tool-call updates so the completed or failed response contains all previously received data.

Testing

Unit and manual testing

@lifeizhou-ap lifeizhou-ap changed the title merge acp tool call updates fix (desktop): preserve ACP tool call update fields Jul 23, 2026
@lifeizhou-ap
lifeizhou-ap added this pull request to the merge queue Jul 23, 2026
Merged via the queue into main with commit 85e8be2 Jul 23, 2026
25 of 29 checks passed
@lifeizhou-ap
lifeizhou-ap deleted the lifei/removed-unnecessary-skip-tool-call-update branch July 23, 2026 23:33
alexhancock added a commit that referenced this pull request Jul 27, 2026
* origin/main: (24 commits)
  upgrade to rmcp 2.0 (#10584)
  chore: opus5 support (including adaptive thinking) (#10686)
  fix(desktop): use shell working directory on initial launch (#10655)
  fix(providers): enable inventory refresh for OpenRouter model picker (#10641)
  Add configurable GOOSE_DOCS_ROOT for air-gapped docs access (#10294)
  fix(i18n): fix Korean translation errors, untranslated entries, and terminology consistency (#10667)
  fix(acp): preserve read lines and reload tool output (#10662)
  fix(acp): surface tool call output in CLI and Desktop (#10654)
  fix overlong function names in provider requests (#10659)
  fix (desktop): preserve ACP tool call update fields (#10653)
  feat: support latest Gemini models (#10630)
  Merge commit from fork
  feat (acp): Gate tool-call label enrichment on ACP client capability (#10644)
  fix(session): use configured session manager for tool summaries (#10628)
  refactor (acp): simplify ACP tool-call handling and fix chain summaries (#10599)
  fix: omit disabled OpenRouter reasoning (#10517)
  enhance the uniffi API layer (#10427)
  remove sampling from smoke test (#10639)
  rebuild canonical model db (#10633)
  fix(ui): clear stale pending ACP connection after terminal recovery failure (#10552)
  ...

# Conflicts:
#	ui/desktop/src/i18n/messages/ko.json
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