feat: show memory slimming progress on chat and agent status - #321
Merged
Conversation
Expose memory_maintenance from the agent status API and pause send while this agent's SQLite is being compacted. Co-authored-by: Cursor <cursoragent@cursor.com>
Bring 0.9.24 and recent develop fixes onto the memory-slim branch. Resolved CHANGELOG and Chat import conflicts by keeping both sides. Co-authored-by: Cursor <cursoragent@cursor.com>
diff 有 5300 余行,但实质内容变更仅 5 条,其余全部是 uv 0.8.20 的锁格式重写 (revision 1 -> 3,为每条 sdist/wheel 记录追加 upload-time 字段,约 2600 条)。 schema 的 version 字段保持为 1 未变,按 uv 文档 revision 属向后兼容变更, 旧版本 uv 读取不会报错。 实质变更: - orcakit-harness-agent 0.9.20 -> 0.9.21 - harness-memory 0.9.5 -> 0.9.6 - harness-browser 0.7.4 -> 0.7.5 (pyproject 已要求 >=0.7.5) - octop 0.9.23 -> 0.9.24 (版本号跟进) - 新增 pypinyin 依赖声明 (pyproject 已声明 >=0.53) 后三条是在修既有问题:此前 pyproject 加入 harness-browser>=0.7.5 与 pypinyin 后未重新锁定,HEAD 上的 uv.lock 执行 uv lock --check 会失败。CI 的 make install 走 uv sync 且未加 --locked/--frozen,会在 runner 内自行重新解析,因此锁文件失配 不会让 CI 变红——这也意味着 CI 当前并未验证锁定的版本组合。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Expose memory_maintenance from the agent status API and pause send while this agent's SQLite is being compacted.
Summary
Target branch
develop(feature / fix — default)main(release/*orhotfix/*only)Type of change
Test plan
make allpasses locallyChecklist
CHANGELOG.md(if user-facing)