v1.2.0 — reliability + the 25-pattern engine
Pickle v1.2.0 — a reliability + correctness pass plus a real detection engine.
Fixed (were silently wrong)
- Time window told the truth. The default now scans a real 7 days instead of silently pulling ~10 years while labeling it "7d"; unparseable windows error instead of over-fetching.
- Setup that actually connects.
pickle_setup+ installer + docs now use theenvtoken block (the oldx-*-tokenheader instructions never worked for the stdio install). - ClickUp chat threads are read again. Corrected the ClickUp v3 single-message chat paths (workspace-scoped) — fixes a 404 that silently skipped reply threads.
- No more truncated scans. Slack history/search and Teams messages now paginate; Teams expands replies.
- No duplicate writes on flaky networks (retries restricted to idempotent methods).
Added
PICKLE_READONLY=1— hard-blocks every mutating tool server-side for a fully read-only audit.- A 25-pattern detection taxonomy (7 families) shared across ClickUp / Slack / Teams, a unified task-naming grammar, a rich description template, and a deterministic default-run contract — so run quality no longer depends on the operator. Multilingual + typo resilient.
Hygiene
- Purged dead license-gate/telemetry scaffolding and a stale module header; honest
security.md; Node 20+.
Free, local, open-source. No account, no telemetry.