Claude Tools / Plugins / stash

Plugins · jaredgizersky/stash

stash

Bookmark, browse, and resume Claude Code sessions from a TUI

CLEARED_STATICagent-agnosticv0.1.1

Pipeline results

Coverage

CLEARED_STATIC

Tests run

7 / 8

Portability

Agent-agnostic (works beyond Claude)

Type

Plugins

Tests & results

What the pipeline checked

TestStateResult or reason
eligibilityranall eligibility checks passed
dedupranunique -- no near-duplicate found
clocran3116 code lines / 45 files
secretsranno secret patterns matched
egressranno egress patterns matched
injectionranno patterns matched (confidence: STANDARD)
required-fieldsranrequired fields present: name, version, description
behaviouraln/anot reached — prior gate did not pass

Coverage

Not assessed

  • behavioural execution not run

README

From the repository

# stash

`stash` is a terminal UI for bookmarking, browsing, previewing, and resuming local Claude Code and Codex sessions.

![stash TUI demo](demo/demo.gif)

It has three views:

- **Stash**: sessions you saved
- **History**: recent sessions
- **Active**: currently running Claude Code sessions

## Install

```sh
brew install jaredgizersky/tap/stash
```

Or build from source with Go:

```sh
go install github.com/jaredgizersky/stash/cmd/stash@latest
```

## Use

```sh
stash        # open the TUI
stash --all  # show sessions from all projects
stash list   # print saved/recent sessions
```

Claude Code and Codex history show up automatically from local session files.

## Agent hooks

Install the agent hook to type `stash` or `stash ` inside a session and have it save, name, and exit that session.

For Claude Code:

```sh
/plugin marketplace add jaredgizersky/stash
/plugin install stash@stash
/reload-plugins
```

For Codex:

```sh
codex plugin marketplace add jaredgizersky/stash
```

Codex also requires hooks and plugin-provided hooks to be enabled in
`~/.codex/config.toml`:

```toml
[features]
codex_hooks = true
codex_plugin_hooks = true
```

Restart Codex after changing the config.

← Back to Plugins