Skip to content

v0.2.1 — Session TTL 7d + npm available

Choose a tag to compare

@garniergeorges garniergeorges released this 28 Apr 13:30
25567b2

v0.2.1 — Session TTL 7 days + npm available

Patch release. Two changes :

Session TTL : 10 minutes → 7 days

The session pruning was too aggressive in v0.2.0. A developer running multiple Claude Code sessions throughout the day expects them to stay visible across short idle periods (lunch, meetings, context switches) without setting up a heartbeat cron. The new 7-day TTL keeps sessions around long enough that they only disappear when they're really stale.

  • SESSION_TTL_MS : 10 * 60 * 10007 * 24 * 60 * 60 * 1000
  • Lock TTLs are unchanged (still 10 min default, 24 h max). A stale lock blocks shared resources for everyone, while a stale session in /presence is just a row to ignore.

Now on npm

claude-presence is published on the public npm registry :

🔗 https://www.npmjs.com/package/claude-presence

# Global install
npm install -g claude-presence
claude-presence-mcp        # stdio MCP server
claude-presence-server     # HTTP team-mode server
claude-presence            # CLI (status, locks, clear...)

# Or via npx in .mcp.json (no install needed)
{
  "mcpServers": {
    "claude-presence": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "claude-presence-mcp"]
    }
  }
}

Docker image

Same image hierarchy as v0.2.0, plus the new tags:

  • ghcr.io/garniergeorges/claude-presence:0.2.1
  • ghcr.io/garniergeorges/claude-presence:0.2
  • ghcr.io/garniergeorges/claude-presence:0
  • ghcr.io/garniergeorges/claude-presence:latest

All multi-arch (amd64 + arm64), signed with cosign, scanned by Trivy.

Tests

69/69 passing in ~5 s. CI green on Ubuntu + macOS × Node 18/20/22.

Full changelog

v0.2.0...v0.2.1