Releases: itswl/mailsift
Releases · itswl/mailsift
Release list
mailsift v0.1.30
Highlights
- Add a project-level
mailsiftagent skill under.agents/skills/mailsift. - Document safe MCP query, recovery, feedback, privacy, and read-only mailbox workflows.
- Keep the skill focused on investigation and recovery without granting mailbox mutation authority.
Verification
- Main branch updated
- Release image build succeeded
mailsift v0.1.28
Highlights
- Add per-client MCP rate limiting with a default limit of 120 requests per minute.
- Record anonymized MCP access audit events without storing mailbox content.
- Expose MCP audit totals through the observability query.
- Keep the single-container deployment and token-protected embedded MCP endpoint.
Verification
- 174 tests passed
- TypeScript build passed
- Production container published for amd64 and arm64
- MCP rejects unauthenticated requests with HTTP 401
mailsift v0.1.21
Highlights
- Consolidate the feature branch into main.
- Publish the single-container MCP architecture and the complete reliability improvements.
mailsift v0.1.20
Highlights
- Enable embedded MCP by default on loopback.
- Keep non-loopback binding protected by MCP_TOKEN.
- Simplify the single-container deployment model.
mailsift v0.1.19
Highlights
- Publish the embedded MCP port in the Compose configuration.
- Keep loopback binding and token authentication as the safe deployment defaults.
mailsift v0.1.18
Highlights
- Embed the MCP HTTP server in the main mailsift process.
- Keep standalone stdio and HTTP entry points for local use.
- Remove the need for a separate MCP service in the application architecture.
mailsift v0.1.17
Highlights
- Add OpenTelemetry Metrics API instrumentation.
- Export low-cardinality metrics through OTLP when configured.
- Cover polls, account outcomes, triage, notifications, outbox retries, and dead letters.
mailsift v0.1.16
Highlights
- Add observability totals for processing, delivery, dead letters, outbox, and feedback.
- Add persistent feedback labels for false positives, missed messages, handled messages, and correct decisions.
- Make daily digests action-oriented and sort urgent work first.
mailsift v0.1.15
Highlights
- Add the MCP recovery center.
- Expose account health timelines, dead-letter status, and outbox backlog.
- Add explicit dead-letter retry by rewinding the folder cursor.
mailsift v0.1.14
Highlights
- Add a configurable source-size budget for IMAP message parsing.
- Record oversized and malformed messages as dead letters.
- Add a durable notification outbox with retry and digest cleanup.
- Expose dead-letter queries through MCP.