Skip to content

release: v1.14.8 — stable release (10 PRs since v1.14.7) - #250

Merged
ranxianglei merged 1 commit into
masterfrom
2026-07-30_release-v1.14.8
Jul 30, 2026
Merged

release: v1.14.8 — stable release (10 PRs since v1.14.7)#250
ranxianglei merged 1 commit into
masterfrom
2026-07-30_release-v1.14.8

Conversation

@ranxianglei

Copy link
Copy Markdown
Owner

Summary

Stable release v1.14.8 — promoted from dev prereleases v1.14.8-dev.1 through v1.14.8-dev.3.

10 PRs included

PR Description
#232 Remove dead turnProtection config + DCP migration code
#234 Re-add /acp stats as acp_status wrapper
#238 E2E hardening (12 scenarios, observation recording, auxiliary filtering)
#239 Pluggable message filter for third-party injection cleanup
#240 Orphan message splicing (structural-only parts after consumed compress)
#241 System token breakdown in acp_status + nudge; hide context fill %; consolidate 4 duplicate estimations
#242 keepLastOnly dedup + 4 OMO builtin filters
#244 acp_status hides consumed compress from PROTECTED list
#245 Re-add HOW_TO_COMPRESS_RULES to nudge injection
#248 Tool pair integrity (auto-extend ranges to prevent splitting tool_use/tool_result)

Install

opencode plugin opencode-acp@stable --global

CI will auto-publish with --tag latest (version has no -).

@ranxianglei
ranxianglei merged commit e637f57 into master Jul 30, 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.

1 participant