Skip to content

session-recap 0.6.0: MCP server, local viewer, dsh and Codex plugins, secret removal

Choose a tag to compare

@BruceXcluding BruceXcluding released this 05 Nov 13:32
· 10 commits to main since this release

Added

  • MCP server (session-recap mcp): list_sessions, recap_session and save_recap for any MCP client. With no
    model of its own, recap_session hands the condensed, secret-free transcript to the calling agent, which writes the
    recap with its own model: no API key needed. session-recap mcp-config <client> prints the entry for Claude Code,
    Codex, Cursor, Gemini CLI / Qwen Code, OpenCode, Zed, VS Code and Cline.
  • Local viewer (session-recap serve): every agent's sessions by project, with Recap and Map, on 127.0.0.1 behind a
    per-run token; Write recap when a model is configured.
  • dsh plugin (packages/dsh, preview): the session_recap tool and /recap, on the session's own model route.
    npm run build:dsh packs the release tarball.
  • Codex plugin (plugins/codex) running the MCP server; the repository is a Codex plugin marketplace.
  • Recap formats (core/formats.mjs): standup, handoff and pr, through --format and the MCP tool's format.
  • Versioned output: schemaVersion in --json and the MCP tool, described by schema/recap-v1.schema.json and
    docs/data-format.md.
  • Contributor guides: docs/adding-an-agent.md, a "Support a new agent" issue template, and
    listing drafts in docs/listings, with server.json for the official MCP registry.

Security

  • Secrets are removed from transcripts before they reach any model: private keys; Anthropic, OpenAI, GitHub, AWS,
    Slack, Google, Stripe and npm tokens; JWTs; bearer tokens; credentials in URLs; and secret-named assignments, with
    placeholders left alone. --dry-run and the MCP tool report how many.

Changed

  • The CLI, MCP server and viewer share one recap cache and also read the Claude Code plugin's recaps.

dsh plugin tarball

dsh-session-recap-0.6.0.tgz (sha256 c1c14b67bfcaa809c889868d1691a4d1c0197465fa044dffcc4d30480db4ab49):

dsh plugin --profile <profile> add https://github.com/BruceXcluding/session-recap/releases/download/v0.6.0/dsh-session-recap-0.6.0.tgz