Skip to content

v0.1.6

Latest

Choose a tag to compare

@nwiizo nwiizo released this 24 Aug 05:08

Highlights

  • Make NIPPO-focused prompt filtering the default: remove command/harness/image/interrupt/short-ack noise and drop sessions with no meaningful user prompt; --include-prompt-noise restores the unfiltered view
  • Merge split records with the same session_id, deduplicate overlapping user/assistant entries, preserve the latest branch, and apply --max-sessions by recency
  • Exclude the active Claude Code or Codex session by exact host-provided session ID; --include-self restores it
  • Add deterministic render_helpers for local session times, the main work window, and top-five tools
  • Add meta.period.from, meta.period.to, and meta.period.timezone for the requested inclusive local-date range
  • Keep decision extraction free of skill preambles and other deterministic prompt noise
  • Update Claude Code and Codex skills to avoid duplicate prefetching, use bounded temporary JSON handling, and propose only comprehensive non-duplicate Issues after user confirmation

Resolved Issues

Acknowledgements

Thank you to the community members whose Issue reports and discussions have helped improve nippo:

  • @eUmeda — report-ready rendering helpers, meaningful-prompt filtering, split-session merging, skill-preamble filtering, and active-session exclusion (#8, #10, #13, #15, #18)
  • @rajyan — event-level date filtering, activity-period reporting, and continuation/Stop-hook noise filtering (#14, #16, #17)
  • @ysomatb — filtering inter-agent messages and consecutive duplicate prompts from decision extraction (#11)
  • @jnsn99 — decision-list deduplication (#6)
  • @ryutaudo — the original report-ready and reflection-ready collector output proposal (#5)

Their detailed reproduction cases, discussion, and concrete proposals have been invaluable in shaping the collector and skill improvements.

Verification

  • cargo fmt --all -- --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test --all-features (52 passed)
  • cargo build --release
  • cargo package -p nippo --allow-dirty
  • GitHub Actions CI: Format, Clippy, Test, macOS/Linux Build, and Smoke Test passed

Distribution