v1.14.8-dev.1
Pre-release
Pre-release
What's Changed
- feat: add npm 'stable' dist-tag promotion via PR by @ranxianglei in #230
- promote: stable v1.14.7 — first stable release by @ranxianglei in #231
- refactor: remove manualMode + redundant commands + message compress mode by @ranxianglei in #233
- fix: T2/T3 nudge loop — preserve cadence baseline after compress by @ranxianglei in #235
- fix: remove lastUserIdx guard from hideConsumedCompressCalls by @ranxianglei in #236
- feat: auto-cleanup failed compress calls from context by @ranxianglei in #237
- test: harden E2E — observation recording + T2 cadence + consumed-call hiding scenarios by @ranxianglei in #238
- refactor: remove turnProtection + DCP migration code by @ranxianglei in #232
- feat: re-add /acp stats as acp_status wrapper by @ranxianglei in #234
- feat: pluggable message filter for third-party injection cleanup by @ranxianglei in #239
- fix: splice orphan messages with only structural parts after consumed compress removal by @ranxianglei in #240
- feat: add system token breakdown to acp_status and nudge by @ranxianglei in #241
- feat: keepLastOnly dedup mechanism + 4 OMO builtin filters by @ranxianglei in #242
- release: v1.14.8-dev.1 — dev prerelease (7 PRs since v1.14.7) by @ranxianglei in #243
Full Changelog: v1.14.7...v1.14.8-dev.1