# Request summarized thinking for Claude Opus 4.7 \(\#54217\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/4a5fbf6a3fad93388b1bd863177b4f3ecf13cf05)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 4a5fbf6a3fad93388b1bd863177b4f3ecf13cf05

Requested commit: 4a5fbf6a3fad93388b1bd863177b4f3ecf13cf05

Commit: 4a5fbf6a3fad93388b1bd863177b4f3ecf13cf05

Tree: d47d1424d65034a6774343c506865a15e1860b89

Author: Eric Holk

Committer: GitHub

## Message

```
Request summarized thinking for Claude Opus 4.7 (#54217)

Starting with Claude Opus 4.7, Anthropic omits thinking content from
responses by default; callers must pass `display: "summarized"` to keep
seeing thinking summaries. Without opting in, the agent UI shows a long
pause with no visible thinking, and users get no progress indication
during extended reasoning.

This extends the adaptive-thinking wire type with an optional `display`
field and requests `Summarized` from every call site that builds an
adaptive thinking request (direct Anthropic, Copilot Chat proxy, Zed
Cloud, and Bedrock).

## Notes

- Applied at the adaptive-thinking layer rather than special-casing Opus
4.7. The `display` parameter is accepted by every
adaptive-thinking-capable model, and the previous behavior (visible
summaries) is what users already see on Opus 4.6 / Sonnet 4.6, so there
is no behavior change for those models.

Release Notes:

- Restored thinking summaries for Claude Opus 4.7.
```

## Parents

- [ad2939f2e04956e4a1c072f7bc4e97e3488517cf](https://git.cafe/gitcafe/zed/commit/ad2939f2e04956e4a1c072f7bc4e97e3488517cf?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/4a5fbf6a3fad93388b1bd863177b4f3ecf13cf05?format=markdown)
