What's New in v2.15.0
π― New Feature: /plan:status Command
Added a quick progress check command that shows your planning status at a glance without reading all files.
π Planning Status
Current: Phase 2 of 5 (40%)
Status: π in_progress
β
Phase 1: Requirements & Discovery
π Phase 2: Planning & Structure β you are here
βΈοΈ Phase 3: Implementation
βΈοΈ Phase 4: Testing & Verification
βΈοΈ Phase 5: Delivery
Files: task_plan.md β | findings.md β | progress.md β
Errors logged: 2
How to use:
/planning-with-files:status
Or type /plan:status for autocomplete.
Thanks to @jonthebeef for this contribution!
π Bug Fix: OpenCode Compatibility
Fixed session-catchup.py failing silently on OpenCode. The script now:
- Detects which IDE is being used (Claude Code vs OpenCode)
- Shows a clear message for OpenCode users about the limitation
- Provides workaround instructions
Root cause: OpenCode uses .json files at ~/.local/share/opencode/ while Claude Code uses .jsonl at ~/.claude/projects/. Full OpenCode session parsing requires restructuring message extraction logic and is planned for a future release.
For now: OpenCode users should manually read task_plan.md, progress.md, and findings.md after /clear.
See updated OpenCode docs for details.
Fixes #74
Full Changelog
Features:
- Added
/plan:statuscommand for quick progress check (#75) - IDE detection in session-catchup.py
Bug Fixes:
- OpenCode compatibility: detect IDE and show helpful message (#74)
Documentation:
- Updated README with
/plan:statuscommand - Added Known Limitations section to OpenCode docs
Contributors:
- @jonthebeef - /plan:status command
- @MrCloth - OpenCode compatibility bug report
Install:
/plugin marketplace add OthmanAdi/planning-with-files
/plugin install planning-with-files@planning-with-files