Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions devlog/2026-06-29_release-1.6.0/REQ.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# REQ: Release v1.6.0

## Background
PR #36 (context optimization) merged to master. Need to publish npm v1.6.0 with all changes.

## Changes in v1.6.0 (since v1.5.1)
1. Two-tier summary length limits (soft 200 / hard 800)
2. Minimum compress range (2000 chars)
3. Step marker truncation (step-start skipped, step-finish ~50 chars)
4. Nudge strengthening + directive consolidation guidance
5. mark_block + unmark_block removed from model tools
6. Auto-detect consumed blocks in compress (Plan B)
7. Directive nudge range fix (anchorMessageId, visible range filter)
8. GC simplified to hardcoded 100% fallback
9. README updated (English + Chinese)

## Version Bump
- 1.5.1 → 1.6.0
- Minor version bump: significant feature changes (tool removal, new auto-detection, config options)
15 changes: 15 additions & 0 deletions devlog/2026-06-29_release-1.6.0/WORKLOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# WORKLOG: Release v1.6.0

## Steps
1. Synced master with GitHub (PR #36 merged, commit c734daf)
2. Bumped version: 1.5.1 → 1.6.0 in package.json
3. Ran official checks: typecheck ✅, test 0 fail ✅, build ✅ (323KB)
4. Created devlog (REQ.md + WORKLOG.md)
5. Committed + pushed release branch
6. Created PR for human merge
7. After merge: npm publish + install to local dist paths

## Verification
- `npm run typecheck`: clean
- `npm run test`: 495 pass, 0 fail
- `npm run build`: success (dist/index.js 323KB)
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://json.schemastore.org/package.json",
"name": "opencode-acp",
"version": "1.5.1",
"version": "1.6.0",
"type": "module",
"description": "Active Context Pruning — model-driven context management for OpenCode (hardened fork of DCP with 34 bug fixes)",
"main": "./dist/index.js",
Expand Down
Loading