Luigit
repositories / pi-ext

pi-ext

bugabingas pi extensions

owned by admin

update changelog

99d5c45d37843d5edfe1d83194895747439452a1

Oliver Jan Krylow <oliver@bugabinga.net> · 2026-07-04 19:26 UTC

unsigned 1 parent

Changed files (1)

CHANGELOG.md

ready
@@ -5,6 +5,7 @@
- Add a `cmprss` Pi extension design spec adapted from Headroom concepts, keeping deterministic content-aware tool-result compression, Pi-native retrieval markers, session-persisted originals for restart-stable retrieval, compact savings UI, commands, settings, tests, and acceptance checks while rejecting proxy/server, SDK dependency, Python/Rust/ML/MCP, telemetry, dashboards, provider wrappers, and legacy compatibility
- Implement `cmprss` tool-result compression with compact retrieval markers, pre-truncated Pi bash `details.fullOutputPath` persistence, and restart-stable `cmprss_retrieve` access to exact original text
- Validate `cmprss` retrieval across runtime reloads for compressed large bash outputs
+- Validate `cmprss` continues compressing large bash outputs after runtime reload
- Validate `cmprss` disabled output passthrough and unknown-hash retrieval misses
- Fix `cmprss` stacktrace compression so stack frames are classified before search-like file/line matches, preserving stack causes and retrieval exactness
- Add a `lazy` Pi extension design spec, adapted from Ponytail 4.8.4 but Pi-only for this repo, covering lazy modes, settings, commands, skills, session state, prompt injection, post-turn `lazy:` marker notifications, performance constraints, tests, and same-or-better parity while dropping legacy Ponytail command names, config migration, environment overrides, and host portability shims