# Show Awaiting Input status in sidebar and extract status logic · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/b030f69a833802fae9222781ef2dc822dfe81aac)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: b030f69a833802fae9222781ef2dc822dfe81aac

Requested commit: b030f69a833802fae9222781ef2dc822dfe81aac

Commit: b030f69a833802fae9222781ef2dc822dfe81aac

Tree: 0bdcaecd3a1d77b38f7f80a670e72b8426893c7f

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Show Awaiting Input status in sidebar and extract status logic

- add `Sidebar.logic.ts` to centralize thread status pill resolution
- show `Awaiting Input` when plan mode is blocked on user responses
- add unit tests for unseen completion and status-priority behavior
- prevent plan collapse/expand clicks from triggering chat scroll anchoring

```

## Parents

- [b0e1b3368e47c8b470f988312309a9784421b69a](https://git.cafe/screen/t3code-personal/commit/b0e1b3368e47c8b470f988312309a9784421b69a?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/b030f69a833802fae9222781ef2dc822dfe81aac?format=markdown)
