Skip to content

jackin purge

Terminal window
jackin purge <SELECTOR> [OPTIONS]

Delete persisted state (Claude history, settings, GitHub CLI state, plugins) for an agent without stopping it. Use this to start fresh without rebuilding the Docker image.

ArgumentRequiredDescription
SELECTORYesAgent class selector (e.g., agent-smith, chainargos/backend-engineer)
OptionDescription
--allDelete state for every instance, not just the default
Terminal window
# Purge default instance state
jackin purge agent-smith
# Purge all instances
jackin purge agent-smith --all
# Purge a namespaced agent
jackin purge chainargos/backend-engineer

Persisted state at ~/.jackin/data/<container-name>/:

  • .claude/ — Claude Code session history and configuration
  • .claude.json — Claude settings
  • .config/gh/ — GitHub CLI authentication and settings
  • plugins.json — installed Claude plugins

The Docker image and cached agent repo are not affected. Use --rebuild on the next jackin load to force a full image rebuild.