Files
Claude-Code-Workflow/.claude/commands/workflow/session/pause.md
catlog22 754f9b8da0 修复所有命令文件的usage格式:斜杠改为冒号
统一命令调用格式从 /workflow/session/list 改为 /workflow:session:list

## 修复范围
- workflow/session/: 6个子命令 (start, pause, resume, list, status, switch)
- workflow/issue/: 4个子命令 (create, list, update, close)
- workflow/: 3个主命令 (plan, execute, review)
- task/: 4个命令 (create, execute, breakdown, replan)
- gemini/: 3个命令 (chat, execute, analyze)

## 格式统一
- usage行: /workflow:session:list
- examples: /workflow:session:start "任务"
- 标题: # Command (/workflow:session:start)
- 内容引用: 所有命令路径统一使用冒号格式

## 验证完成
 24个命令文件全部采用统一格式
 所有examples和内容引用保持一致
 parent字段同步更新

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-08 16:32:41 +08:00

1.6 KiB

name, description, usage, parent
name description usage parent
workflow-session-pause Pause the active workflow session /workflow:session:pause /workflow:session

Pause Workflow Session (/workflow:session:pause)

Purpose

Pause the currently active workflow session, saving all state for later resumption.

Usage

/workflow:session:pause

Behavior

State Preservation

  • Saves complete session state to workflow-session.json
  • Preserves context across all phases
  • Maintains TodoWrite synchronization
  • Creates checkpoint timestamp

Active Session Handling

  • Removes .workflow/.active-[session-name] marker file
  • Session becomes paused (no longer active)
  • Other commands will work in temporary mode

Context Saved

  • Current phase and progress
  • Generated documents and artifacts
  • Task execution state
  • Agent context and history

Status Update

Updates session status to:

  • status: "paused"
  • paused_at: Current timestamp
  • resumable: true

Output

Displays:

  • Session ID that was paused
  • Current phase and progress
  • Resume instructions
  • Session directory location

Resume Instructions

Shows how to resume:

/workflow:session:resume        # Resume this session
/workflow:session:list          # View all sessions
/workflow:session:switch <id>   # Switch to different session

Error Handling

  • No active session: Clear message that no session is active
  • Save errors: Handles file system issues gracefully
  • State corruption: Validates session state before saving

Result: Active session is safely paused and can be resumed later