Skip to content

Releases: blinkingbit-oss/execkit

execkit-mcp-v0.4.3

08 Jun 20:43
09ce587

Choose a tag to compare

Other

  • document MAX_SESSIONS + checkpoint tools + docker; MSRV + lean-build test

execkit-mcp-v0.4.2

08 Jun 09:08
b685697

Choose a tag to compare

Fixed

  • (security) exclude .execkit, validate token, redaction coverage, docker -- , document destructive restore
  • (security) atomic session cap (close TOCTOU that bypassed MAX_SESSIONS)

execkit-mcp-v0.4.1

07 Jun 20:10
27324ba

Choose a tag to compare

Fixed

  • (checkpoint) require explicit workspace; configurable + broader ignores

execkit-mcp-v0.4.0

07 Jun 19:23
9464dfc

Choose a tag to compare

Added

  • (mcp) output budget params on session_create/session_exec

Fixed

  • (budget) guard HeadTail against untrusted extreme counts (final review)

Other

  • output budgets (README, QUICKSTART, mcp README) + truncated doc
  • (budget) MCP e2e for output budgets (shape + report + bad regex)

execkit-mcp-v0.3.1

07 Jun 15:45
e15b1de

Choose a tag to compare

Added

  • (mcp) checkpoint/restore tools + auto_snapshot/workspace/paths

Other

  • checkpoints feature + git-on-remote prerequisite

execkit-mcp-v0.3.0

07 Jun 13:55
e9eb3de

Choose a tag to compare

Added

  • (mcp) checkpoint/restore tools + auto_snapshot/workspace/paths

Other

  • checkpoints feature + git-on-remote prerequisite

execkit-mcp-v0.2.0

06 Jun 07:26
e658fea

Choose a tag to compare

Added

  • Docker transport (Session::docker + MCP transport=docker)

execkit-mcp-v0.1.3

05 Jun 20:42
2c68d36

Choose a tag to compare

Other

  • (mcp) assert server advertises execkit-mcp identity

v0.1.1

05 Jun 17:28

Choose a tag to compare

Docs-only patch release.

  • Rewrote the README to match what's actually shipped (real Rust + MCP usage; dropped illustrative/unbuilt claims).
  • Added a Mermaid diagram of the command-through-the-fence flow.
  • Normalized typography to plain ASCII across docs and comments.
  • Moved internal planning docs out of the public repo.

No code changes; same API and behavior as v0.1.0. Crates: execkit, execkit-mcp.

v0.1.0 — first release

05 Jun 15:33

Choose a tag to compare

First release of execkit — stateful, structured, safe command execution for AI agents.

Crates

  • execkit — the embeddable library (local PTY + SSH).
  • execkit-mcp — MCP (stdio) server for Claude Code / Cursor / Gemini CLI.

Highlights

  • Persistent, stateful sessions (cwd/env stick) over local PTY and SSH.
  • Structured ExecResult — split stdout/stderr, exit code, duration, cwd.
  • Safety: advisory command policy, secret redaction, bounded output, SSH host-key verification.
  • MCP server so an agent can drive it directly.

Early 0.1.x release — not production-ready. See the README Limitations and ROADMAP.