Skip to content

feat: show memory slimming progress on chat and agent status - #321

Merged
jubaoliang merged 4 commits into
developfrom
feature/mem-slim-adapt
Aug 19, 2026
Merged

feat: show memory slimming progress on chat and agent status#321
jubaoliang merged 4 commits into
developfrom
feature/mem-slim-adapt

Conversation

@Bosheng0422

Copy link
Copy Markdown
Collaborator

Expose memory_maintenance from the agent status API and pause send while this agent's SQLite is being compacted.

Summary

Target branch

  • [x ] Base is develop (feature / fix — default)
  • Base is main (release/* or hotfix/* only)

Type of change

  • [ x] Bug fix
  • New feature
  • Breaking change
  • Documentation
  • Refactor / chore
  • Release / hotfix

Test plan

  • make all passes locally
  • Added/updated tests

Checklist

  • Updated CHANGELOG.md (if user-facing)
  • README / docs updated (if needed)

Bosheng0422 and others added 2 commits August 17, 2026 12:09
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>
@Bosheng0422
Bosheng0422 requested a review from jubaoliang August 17, 2026 08:07
Bosheng0422 and others added 2 commits August 18, 2026 20:51
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>
@jubaoliang
jubaoliang merged commit 90621a8 into develop Aug 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants