Skip to content

[ENHANCEMENT] Create checkpoints before compressing the context #9334

@jwadow

Description

@jwadow

Problem (one or two sentences)

Context compression is a fairly critical step, which can be done automatically, among other things. Reversing this process requires losing a few messages.

Context (who is affected and when)

This affects those who don't want to waste time and effort rolling back and losing some of their most recent messages. It's much easier to create a checkpoint right before the compression.

Desired behavior (conceptual, not technical)

Before any context compression (manual or automatic), create a checkpoint.

Constraints / preferences (optional)

No response

Request checklist

  • I've searched existing Issues and Discussions for duplicates
  • This describes a specific problem with clear context and impact

Roo Code Task Links (optional)

No response

Acceptance criteria (optional)

No response

Proposed approach (optional)

No response

Trade-offs / risks (optional)

No response

Metadata

Metadata

Assignees

Labels

EnhancementNew feature or requestIssue - In ProgressSomeone is actively working on this. Should link to a PR soon.

Type

No type

Projects

Status

Issue [In Progress]

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions