resume-last · git:20260814.06fa906 · 2026-08-14 · sha256 f81699c185189a45
resume-last git:20260814.06fa906A
Immutable. This exact content is served forever at /api/v1/blob/f81699c185189a45.
--- name: resume-last description: > "Continue the previous chat in one motion" — collects the LAST human session (or a specific one by id) into a seed and puts it on the clipboard: open a new session, paste, and the conversation continues where it broke off (even after a crash or on another machine where native resume doesn't work). Trigger on "/resume-last", "/resume", "continue the last session". license: MIT --- # /resume-last — продолжить прошлый чат в один присест **Боль Антона:** сессия вылетела / потерялась в интерфейсе → раньше надо было лезть в каталог, искать, копировать руками. Нативный `claude --resume` чужой/межмашинной сессии **не работает** (после v2.1.9 Claude отвергает «чужую» сессию). Поэтому надёжный способ — стартовать НОВУЮ сессию, предзаряженную полной историей старой. ## Что делает 1. Находит твою **последнюю человеческую** сессию (служебные/роботские отсекаются классификатором `session_author`) — или берёт конкретный `cliSessionId`, если он передан. 2. Собирает seed: вся история + «продолжай отсюда», кладёт в **буфер обмена** (+ файл `_Dashboards/sessions-md/_continue/<cli>.seed.md`). 3. Ты открываешь **New session** и жмёшь **Ctrl+V** — разговор продолжается. ## Как запускать Последняя сессия этой машины: ``` python "$IMPORTS_ROOT/claude_sessions/continue_session.py" --last ``` Конкретная сессия (id из каталога `Sessions-Catalog.html` или из шапки `/resume-last`): ``` python "$IMPORTS_ROOT/claude_sessions/continue_session.py" <cliSessionId> ``` (Маки: `python3`, и при нестандартном пути волта — env `CLAUDE_VAULT_ROOT=<...>`.) ## Что ответить Антону - Скажи, КАКАЯ сессия подхвачена (заголовок + дата + cli), и что seed уже в буфере. - Дай ровно одну инструкцию: **«Открой New session и нажми Ctrl+V — продолжишь с того места».** - Если `clipboard: FAILED` — скажи, что seed лежит файлом `<cli>.seed.md`, открой и скопируй вручную. - Если у Антона на экране уже видна нужная прошлая сессия в Recents той же машины — напомни, что там работает и обычный нативный `claude --resume <cli>` (быстрее, без вставки). ## Границы - READ-only по волту/сессиям: только ЧИТАЕТ транскрипты и пишет seed-файл + буфер. Ничего не отправляет и не меняет в живых данных. - Это пара к SessionStart-хуку `session_resume_hook` (тот ПОКАЗЫВАЕТ прошлую сессию на старте; этот — ПОДХВАТЫВАЕТ её одной командой). --- <!-- CONTACT-FOOTER --> ## About & contact Built and battle-tested at **Palo Alto AI Research Lab** — a fleet of Claude Code machines running 24/7 as a second brain and synthetic cofounder. Every skill here survived real production use before publication. - 📦 All 101 skills: https://github.com/tonydzi/second-brain-starter-kit - 👤 Author: **Anton Dziatkovskii** — Telegram [@tonydzi](https://t.me/tonydzi) · WhatsApp [+1 341 222 9178](https://wa.me/13412229178) · X [@Tony_Stef_](https://x.com/Tony_Stef_) - 🧪 **Engineers: want to test-drive this setup?** Message me — I hand out free starter seeds to engineers who test and report back. Custom skill requests welcome.