Claude Code mod
session-todo
A live todo pane for the session: the agent keeps it current through a tool, you read and tick it without asking.
Install
/plugin marketplace add jepperip/claude-session-todo
/plugin install session-todo@jepperipMods install like plugins. Run /reload-plugins or start a new session to load it.
What it can access
- Reach
- L2Writes or runs: changes config, drives Claude, writes the clipboard, reads settings, reads mod state, persists state, draws
- Sees
- mcp__session-todo__todo calls, every tool call, mcp__ccd_turn__update_plan calls
- Draws in
AbovePromptPane- Hooks
session.startsession.endui.closeui.renderprompt.composetool.callturn.startcommand.run
From a static scan of the mod's code by awesome-claude-code-mods. It shows what the code asks for, not a security review.
How Claude Code mods work
- A mod is a plugin with a JavaScript or TypeScript module that runs inside Claude Code (version 2.1.287 or later). It can draw panes beside the transcript, a band above the prompt, buttons and toasts, restyle the spinner and tool rows, and watch or rewrite tool calls and prompts.
- It installs like any plugin: add its marketplace with /plugin marketplace add owner/repo, then /plugin install name@marketplace.
- Check what a mod can reach before installing: it runs with your permissions. Reach goes from drawing only, to reading files, to writing files or running processes, to the network. Run claude plugin validate on a clone to list its hooks and calls without running it.
- Turn one off from the Installed tab in /plugin, or start Claude Code with --safe-mode to skip every customization for a session.
Details
- Repository
- jepperip/claude-session-todo
- Folder
.- Marketplace
jepperip- Author
- Jesper Sahlin
- Last updated
- 20 October 2026
- Listed in
- awesome-claude-code-mods
FAQ
What is session-todo?
A live todo pane for the session: the agent keeps it current through a tool, you read and tick it without asking. It is a mod for Claude Code, from jepperip/claude-session-todo on GitHub.
What can the session-todo mod access?
Its widest reach is "writes or runs" (changes config, drives Claude, writes the clipboard, reads settings, reads mod state, persists state, draws). It sees mcp__session-todo__todo calls, every tool call, mcp__ccd_turn__update_plan calls. It draws in AbovePrompt, Pane. Like any mod, it runs with your permissions.
How do I install session-todo?
Inside Claude Code (v2.1.287 or later), run /plugin marketplace add jepperip/claude-session-todo and then /plugin install session-todo@jepperip.
More pane & dashboard mods
session-timeline
sunfootsoldier-suraj/session-timeline
A timeline pane of the session with few-word turn summaries, subagent lanes, turn portraits and an animated pixel yard
session-topics
rotembm12/claude-mods
Shows the session's topics and a per-session color above the prompt, so side-by-side sessions are easy to tell apart
session-tabs
NguyenPhan2810/claude-session-tabs
OpenCode-style session tabs for the Claude Code terminal: a sidebar of your sessions that stays until you close a tab, opening each in tmux
sessions
ilya-paskhover/claude-code-mods
A side pane listing the Claude Code sessions running on this machine, all folders, with each one's status (working or idle), last activity and a Switch button for desktop sessions; in a cloud session, your recent cloud sessions with a link to each.
session-switcher
BrainRev/claude-session-panels
Lists your open Claude Code sessions in a side pane; click one to jump to its Ghostty tab (macOS)
shell-monitor
isaac-pathlab/claude-monitor
Live output of the background shells Claude starts, in up to 3 stacked windows (the rest queued)
Browse the most popular Claude Code mods, all pane & dashboard mods, or the skills and MCP server directories.