{"repo":"joemckenney/wake","free":true,"listed":false,"github":"https://github.com/joemckenney/wake","clone":"git clone https://github.com/joemckenney/wake.git","description":"Wake records your terminal sessions so Claude Code can see what you've been doing.","language":"Rust","stars":85,"topics":["claude-code","cli","developer-tools","mcp","rust","shell","terminal"],"license":"MIT","category":"cli-tools","readme_excerpt":"wake The trail you leave behind. Wake records your terminal sessions—commands, outputs, git context—so Claude Code can see what you've been doing. Installation Setup Add to /.zshrc or /.bashrc : Add the MCP server to Claude Code: Usage The Workflow 1. Start — wake shell 2. Work — builds, deploys, debugging 3. Ask Claude — it sees your terminal history, no copy-pasting Example You: Summarize what's happening with the API server Claude: The API server is crash-looping. From the logs, it's failing to connect to Redis on startup—connection refused to redis:6379 . The pod events show 5 restarts in the last 10 minutes. Looks like the Redis service might be down. CLI Reference MCP Tools Claude Code uses these tools via the MCP server: Tool Purpose ------ --------- wake status Current session info wake list commands List recent commands with metadata and summaries (no full output) wake get output Fetch full output for specific command IDs wake log Recent commands with truncated output wake search Search command history wake dump Export session as markdown wake annotate Add notes to the session The wake list commands + wake get output pattern enables tiered retrieval —Claude sees command metadata first, then fetches full output only when needed. This reduces context usage for long sessions. Configuration Create /.wake/config.toml : Or use environment variables (take precedence over config file): Old sessions are automatically pruned on each wake shell start. LLM Summarization Wake aut","default_branch":null,"files":null,"tree":[],"storefront":"/r/joemckenney","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/joemckenney/wake/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}