# Make thread context wait on detailed summary \+ remove "Summarizing context\.\.\." \(\#29564\) · gitcafe/zed

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

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

Visibility: public

Requested revision: bbc66748ddd684d39304337218a7a0cfd986e8ab

Requested commit: bbc66748ddd684d39304337218a7a0cfd986e8ab

Commit: bbc66748ddd684d39304337218a7a0cfd986e8ab

Tree: 6136f55fc98bb025e268b6e31594cbff21f66538

Author: Michael Sloan

Committer: GitHub

## Message

```
Make thread context wait on detailed summary + remove "Summarizing context..." (#29564)

This moves summarization task management out of `context_store`. The
code there was draining a Vec of tasks to block on, but this is no
longer a good fit for message_editor's context loading. It needs to be
able to repeatedly await on the thread summarization tasks involved in
the context.

Discussed with Danilo, and he thinks it'd be good to remove the current
"Summarizing context" anyway since it causes layout shift. If message
send is blocked on summarizing, the pulsing context pill is sufficient
for now. This UI change made this overall change more straightforward.

Release Notes:

- N/A
```

## Parents

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

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