v2.2.0: ntfy error classification, resource shape parity, framework 0.11.0
ntfy error classification, resource shape parity, framework 0.11.0
- ntfy_publish_message: 413 and invalid attach URLs now classify correctly; message enforces ntfy's byte limit, not character count (#15)
- ntfy_publish_message: upstream error detail (error, link) reaches content[] instead of a bare status line (#16)
- ntfy_publish_message: scheduled deliveries labeled Delivers: instead of Time: (#19)
- ntfy_fetch_messages and ntfy://{topic}: return the newest N cached messages, not the oldest; resource timestamps are now ISO 8601 with body truncation shared between both (#20, #8)
- .codex-plugin/plugin.json: corrected capabilities to Read, Write (#14)
- maintenance: bunfig supply-chain install guard (minimumReleaseAge + Socket scanner), plugin-manifest packaging checks, a floating dependency-specifier gate, Dockerfile cache mounts, SECURITY.md, .gitattributes
- deps:
@cyanheads/mcp-ts-core^0.10.6 → ^0.11.0 (+ dev-dep bumps)