[PR #691] [MERGED] fix: make compact command interruptible #9682

Closed
opened 2026-02-16 18:13:58 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/anomalyco/opencode/pull/691
Author: @timoclsn
Created: 7/4/2025
Status: Merged
Merged: 7/8/2025
Merged by: @adamdotdevin

Base: devHead: fix-cancle-compact


📝 Commits (10+)

  • 9e34a84 Update download stats 2025-07-04
  • 815d59b fix: cancel compact
  • 26926ea Merge branch 'dev' into fix-cancle-compact
  • c85f23e Merge branch 'dev' into fix-cancle-compact
  • 7ddc548 Handle summarize interruption in the backend
  • 0055a51 Merge branch 'dev' into fix-cancle-compact
  • 5d6c595 Update download stats 2025-07-07
  • 7eeee67 Merge branch 'sst:dev' into dev
  • ca1d270 Merge branch 'dev' into fix-cancle-compact
  • c09df71 Merge branch 'sst:dev' into dev

📊 Changes

2 files changed (+71 additions, -13 deletions)

View changed files

📝 packages/opencode/src/session/index.ts (+49 -11)
📝 packages/tui/internal/app/app.go (+22 -2)

📄 Description

This PR makes /compact interruptible.

  • Make it interruptible in the TUI.
  • Handle interruption in the server.

Closes #606


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/anomalyco/opencode/pull/691 **Author:** [@timoclsn](https://github.com/timoclsn) **Created:** 7/4/2025 **Status:** ✅ Merged **Merged:** 7/8/2025 **Merged by:** [@adamdotdevin](https://github.com/adamdotdevin) **Base:** `dev` ← **Head:** `fix-cancle-compact` --- ### 📝 Commits (10+) - [`9e34a84`](https://github.com/anomalyco/opencode/commit/9e34a84666ff7bde20bc295f572eed7708f40cbb) Update download stats 2025-07-04 - [`815d59b`](https://github.com/anomalyco/opencode/commit/815d59b0e2148790d3c1974b98326a11e11c3af5) fix: cancel compact - [`26926ea`](https://github.com/anomalyco/opencode/commit/26926ea43245f07216beffc7da20dc8f5913559f) Merge branch 'dev' into fix-cancle-compact - [`c85f23e`](https://github.com/anomalyco/opencode/commit/c85f23e9fa35a3794e77d04c93637ec58d6dd38c) Merge branch 'dev' into fix-cancle-compact - [`7ddc548`](https://github.com/anomalyco/opencode/commit/7ddc548918871a35cd319e0d009723a10e86708d) Handle summarize interruption in the backend - [`0055a51`](https://github.com/anomalyco/opencode/commit/0055a5104ad60811c492bf6457d99c071a482cd0) Merge branch 'dev' into fix-cancle-compact - [`5d6c595`](https://github.com/anomalyco/opencode/commit/5d6c595ec76af66505963c6f0db57160efbc2057) Update download stats 2025-07-07 - [`7eeee67`](https://github.com/anomalyco/opencode/commit/7eeee6773510aade3f6187b18d58b5486aaccf15) Merge branch 'sst:dev' into dev - [`ca1d270`](https://github.com/anomalyco/opencode/commit/ca1d27073dea3501a96c6fc4868eec46cfa49505) Merge branch 'dev' into fix-cancle-compact - [`c09df71`](https://github.com/anomalyco/opencode/commit/c09df71a3824bde2374b6e3f6c16f7d4199eb1a5) Merge branch 'sst:dev' into dev ### 📊 Changes **2 files changed** (+71 additions, -13 deletions) <details> <summary>View changed files</summary> 📝 `packages/opencode/src/session/index.ts` (+49 -11) 📝 `packages/tui/internal/app/app.go` (+22 -2) </details> ### 📄 Description This PR makes /compact interruptible. - Make it interruptible in the TUI. - Handle interruption in the server. Closes #606 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 18:13:58 -05:00
yindo closed this issue 2026-02-16 18:13:58 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#9682