# feat\(claude\): idle compaction is configurable per provider instance · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/98da75ed7905beb9b6b971c562a3f62446e4fedb)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 98da75ed7905beb9b6b971c562a3f62446e4fedb

Requested commit: 98da75ed7905beb9b6b971c562a3f62446e4fedb

Commit: 98da75ed7905beb9b6b971c562a3f62446e4fedb

Tree: 32f4cfc8979fdbe733011d1e85a0c7ec0f5c143e

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
feat(claude): idle compaction is configurable per provider instance

Each Claude instance now has a "Compact idle threads" setting: When you
return (the existing Compact chip and resume prompt), Before the cache
expires (the former global beta toggle), or Never. Never hides the chip
and answers Claude's resume prompt with "keep full history".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [0bdf33a34dc520d3ab1364cd116686b3492184bd](https://git.cafe/pingdotgg/t3code/commit/0bdf33a34dc520d3ab1364cd116686b3492184bd?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/98da75ed7905beb9b6b971c562a3f62446e4fedb?format=markdown)
