Skip to content

Remove handoff feature flag and un-gate compaction - #58931

Merged
bennetbo merged 4 commits into
mainfrom
rtfeldman/remove-handoff-flag
Jun 10, 2026
Merged

Remove handoff feature flag and un-gate compaction#58931
bennetbo merged 4 commits into
mainfrom
rtfeldman/remove-handoff-flag

Conversation

@rtfeldman

Copy link
Copy Markdown
Contributor

Removes the handoff feature flag entirely and un-gates context compaction so auto-compaction and the /compact command are available to everyone. The HandoffFeatureFlag definition is deleted, and every flag check is removed: auto-compaction always runs in the agent turn loop (still governed by the agent.auto_compact setting and the model's context window size), the /compact slash command is always registered and routed to manual compaction, the token-limit callout always defers to auto-compaction when the window is large enough, and the Auto Compact settings always appear in the settings UI.

Merging this is the switch that ships the feature; until then it stays stacked behind the telemetry and retry-fix PRs.

Release Notes:

  • Added auto-compaction and /compact to Zed Agent

@rtfeldman rtfeldman self-assigned this Jun 9, 2026
@cla-bot cla-bot Bot added the cla-signed The user has signed the Contributor License Agreement label Jun 9, 2026
@zed-community-bot zed-community-bot Bot added the staff Pull requests authored by a current member of Zed staff label Jun 9, 2026
Base automatically changed from rtfeldman/compaction-retry-fix to rtfeldman/compaction-telemetry June 9, 2026 15:09
Base automatically changed from rtfeldman/compaction-telemetry to main June 10, 2026 09:23
@bennetbo
bennetbo marked this pull request as ready for review June 10, 2026 10:02
@bennetbo
bennetbo added this pull request to the merge queue Jun 10, 2026
Merged via the queue into main with commit 806f3f9 Jun 10, 2026
31 checks passed
@bennetbo
bennetbo deleted the rtfeldman/remove-handoff-flag branch June 10, 2026 10:05
This was referenced Jun 18, 2026
jonx pushed a commit to jonx/zed-aros that referenced this pull request Jul 17, 2026
)

Removes the `handoff` feature flag entirely and un-gates context
compaction so auto-compaction and the `/compact` command are available
to everyone. The `HandoffFeatureFlag` definition is deleted, and every
flag check is removed: auto-compaction always runs in the agent turn
loop (still governed by the `agent.auto_compact` setting and the model's
context window size), the `/compact` slash command is always registered
and routed to manual compaction, the token-limit callout always defers
to auto-compaction when the window is large enough, and the Auto Compact
settings always appear in the settings UI.

Merging this is the switch that ships the feature; until then it stays
stacked behind the telemetry and retry-fix PRs.

Release Notes:

- Added auto-compaction and /compact to Zed Agent

---------

Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
jolutz pushed a commit to jolutz/zed that referenced this pull request Aug 8, 2026
)

Removes the `handoff` feature flag entirely and un-gates context
compaction so auto-compaction and the `/compact` command are available
to everyone. The `HandoffFeatureFlag` definition is deleted, and every
flag check is removed: auto-compaction always runs in the agent turn
loop (still governed by the `agent.auto_compact` setting and the model's
context window size), the `/compact` slash command is always registered
and routed to manual compaction, the token-limit callout always defers
to auto-compaction when the window is large enough, and the Auto Compact
settings always appear in the settings UI.

Merging this is the switch that ships the feature; until then it stays
stacked behind the telemetry and retry-fix PRs.

Release Notes:

- Added auto-compaction and /compact to Zed Agent

---------

Co-authored-by: Bennet Bo Fenner <bennetbo@gmx.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement staff Pull requests authored by a current member of Zed staff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants