Continue Task
Use this when the current Hermes session needs to take over work that already has a tracked task folder and status file.
Prefer this over starting a new task when a matching tracked task already exists.
Invocation
/continue-task <task slug|tracker ref|session name>
Lower-level overrides:
/continue-task --task-dir <task-dir>
/continue-task --status-file <status-file>
/continue-task --zellij-session <session-name>
Commands
Resolve and inspect the task home first:
get-cross-session-context --project-root "<project-root>" <target> --include-transcript-tail 6
Explicit overrides when needed:
get-cross-session-context --project-root "<project-root>" --task-dir "<task-dir>" --include-transcript-tail 6
get-cross-session-context --project-root "<project-root>" --status-file "<status-file>" --include-transcript-tail 6
get-cross-session-context --project-root "<project-root>" --zellij-session "<session-name>" --include-transcript-tail 6
Adopt the resolved task into the current session:
python ~/pro/botfiles/codex/skills/_shared/task_status/scripts/sync_task_metadata.py \
--status-file "<resolved-status-file>" \
--tracker-url "<resolved-tracker-url-if-any>" \
--github-issue-url "<resolved-github-issue-if-any>"
Process
- Resolve the existing task home first.
- If resolution is ambiguous, stop and surface the candidates. Do not guess.
- Read the resolved
status.mdfirst. Treat task metadata and local status recap as the source of truth. - Use only a short transcript tail as fallback for final pre-interruption context.
- Adopt the task into the current session by running
sync_task_metadata.pyagainst the resolved status file. - If the task home lives in another repo, treat that workspace as canonical before making code changes.
- After adoption, update the status file with a short takeover note, refreshed current state, and next step.
- If no tracked task home exists, stop and suggest creating one instead of fabricating resume context.
Output Expectations
- Confirm the adopted task folder, status file, tracker URL, transcript path, and canonical workspace.
- Summarize the current state, last meaningful progress, and next unblock or decision.
- If the user only asked to get up to speed, stop after the brief. Otherwise continue from the adopted status file.
Notes
cross-session-contextis the read-only inspection tool.continue-taskis for actual takeover.get-task-detailsis the read-only recap tool once the current session owns the task.- If the resolved task still points at a live foreign zellij session, treat that as diagnostic context unless the user explicitly wants cross-session messaging.