Skip to content

0.2.21#691

Merged
XingYu-Zhong merged 37 commits into
masterfrom
develop
Jul 1, 2026
Merged

0.2.21#691
XingYu-Zhong merged 37 commits into
masterfrom
develop

Conversation

@XingYu-Zhong

Copy link
Copy Markdown
Collaborator

No description provided.

XingYu-Zhong and others added 30 commits June 30, 2026 20:18
fix(runtime): recover missing replies after SSE disconnect
* fix(checkpoints): bound git-checkpoint disk usage and make storage dir user-configurable (#651)

- skip oversized untracked files + total untracked budget (root cause of multi-GB per-checkpoint copies)
- per-thread checkpoint cap with oldest-eviction
- user-configurable checkpoint directory (e.g. another drive) via settings
- thread storage options through IPC create/restore + startup cleanup

* fix(checkpoint): refuse partial-checkpoint restore to prevent untracked data loss (P0-01)

* fix(checkpoint): fail closed when rescue snapshots are incomplete
* feat(mcp): add remote oauth runtime support

* feat(security): add protected runtime secret storage

* refactor(mcp): isolate OAuth and transport lifecycle

* feat(mcp): expose secure OAuth authorization flow
* feat(remote): add ssh target core tools

* feat(remote): wire ssh targets into runtime tools
@XingYu-Zhong XingYu-Zhong merged commit ab91c48 into master Jul 1, 2026
5 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.

4 participants