/auto-status
Show current auto session status, progress, and any pending gates. Activates for: auto status, auto status, session status, check auto.
> /plugin marketplace add anton-abyzov/specweave > /plugin install sw@specweave
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/auto-status
Context preview
What this command does when you run it.
Show current auto session status, progress, and any pending gates. Activates for: auto status, auto status, session status, check auto.
Command definition
auto-status.mddescription: Show current auto session status, progress, and any pending gates. Activates for: auto status, auto status, session status, check auto.
Auto Status Command
**Show the current auto session status and progress.**
Usage
sw:auto-status [OPTIONS]
Options
| Option | Description | |--------|-------------| | `--json` | Output in JSON format (for programmatic use) | | `--simple` | Minimal output (one-liner) |
Examples
# Check current session
sw:auto-status
# Get JSON output
sw:auto-status --json
# Quick status check
sw:auto-status --simple
What It Shows
Session Information
- **Session ID**: Unique identifier for this auto run
- **Status**: Running, completed, cancelled, or paused
- **Duration**: How long the session has been running
- **Iteration**: Current iteration out of maximum
Progress
- Visual progress bar
- Increment queue status (total/completed/failed)
- Current increment task progress
Warnings
- **Human Gate Pending**: Session is waiting for human approval
- **Circuit Breakers Open**: External services unavailable
Output Example
๐ค Auto Session Status
Status: ๐ข RUNNING
Session ID: auto-2025-12-29-abc123
Duration: 2h 15m
Iteration: 47 / 100
Progress: [โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ] 47%
๐ Increment Queue
Total: 3 | Completed: 2 | Failed: 0
๐ Current Increment: 0003-payment-integration
Tasks: 12 / 18 (67%)
๐ก Actions:
Cancel: sw:cancel-auto
Let it run: Close this tab, work will continue
JSON Output Format
{
"active": true,
"sessionId": "auto-2025-12-29-abc123",
"status": "running",
"iteration": 47,
"maxIterations": 100,
"duration": "2h 15m",
"currentIncrement": "0003-payment-integration",
"incrementQueue": {
"total": 3,
"completed": 2,
"failed": 0
},
"currentProgress": {
"tasksCompleted": 12,
"tasksTotal": 18
},
"humanGatePending": false,
"openCircuitBreakers": 0,
"simpleMode": false
}Execution
When this command is invoked:
bash plugins/specweave/scripts/auto-status.sh [args]
Related Commands
| Command | Purpose | |---------|---------| | `sw:auto` | Start auto session | | `sw:cancel-auto` | Cancel running session | | `sw:approve-gate` | Approve pending human gate |
Notes
- Status is read from `.specweave/state/auto-session.json`
- Progress is calculated from tasks.md files
- Use `--json` for integration with other tools
- The session continues even if you close the terminal
Read more
description: Show current auto session status, progress, and any pending gates. Activates for: auto status, auto status, session status, check auto.
Auto Status Command
**Show the current auto session status and progress.**
Usage
sw:auto-status [OPTIONS]
Options
| Option | Description | |--------|-------------| | `--json` | Output in JSON format (for programmatic use) | | `--simple` | Minimal output (one-liner) |
Examples
# Check current session sw:auto-status # Get JSON output sw:auto-status --json # Quick status check sw:auto-status --simple
What It Shows
Session Information
- **Session ID**: Unique identifier for this auto run
- **Status**: Running, completed, cancelled, or paused
- **Duration**: How long the session has been running
- **Iteration**: Current iteration out of maximum
Progress
- Visual progress bar
- Increment queue status (total/completed/failed)
- Current increment task progress
Warnings
- **Human Gate Pending**: Session is waiting for human approval
- **Circuit Breakers Open**: External services unavailable
Output Example
๐ค Auto Session Status Status: ๐ข RUNNING Session ID: auto-2025-12-29-abc123 Duration: 2h 15m Iteration: 47 / 100 Progress: [โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ] 47% ๐ Increment Queue Total: 3 | Completed: 2 | Failed: 0 ๐ Current Increment: 0003-payment-integration Tasks: 12 / 18 (67%) ๐ก Actions: Cancel: sw:cancel-auto Let it run: Close this tab, work will continue
JSON Output Format
{
"active": true,
"sessionId": "auto-2025-12-29-abc123",
"status": "running",
"iteration": 47,
"maxIterations": 100,
"duration": "2h 15m",
"currentIncrement": "0003-payment-integration",
"incrementQueue": {
"total": 3,
"completed": 2,
"failed": 0
},
"currentProgress": {
"tasksCompleted": 12,
"tasksTotal": 18
},
"humanGatePending": false,
"openCircuitBreakers": 0,
"simpleMode": false
}Execution
When this command is invoked:
bash plugins/specweave/scripts/auto-status.sh [args]
Related Commands
| Command | Purpose | |---------|---------| | `sw:auto` | Start auto session | | `sw:cancel-auto` | Cancel running session | | `sw:approve-gate` | Approve pending human gate |
Notes
- Status is read from `.specweave/state/auto-session.json`
- Progress is calculated from tasks.md files
- Use `--json` for integration with other tools
- The session continues even if you close the terminal
Spec-first AI development: describe a feature โ AI creates spec + plan + tasks, builds autonomously, syncs to GitHub/JIRA. Domain-expert skills for PM, Architect, Frontend, QA learn your patterns permanently. Claude Code, Codex, Cursor, Copilot & more.
Repo: anton-abyzov/specweave
Other commands on specweave.
- /abandon
Abandon an incomplete increment (requirements changed, obsolete)
Open command - /ado-cleanup-duplicates
Clean up duplicate Azure DevOps work items for a Feature. Finds work items with duplicate titles and closes all except the first created item.
Open command - /ado-clone
Clone Azure DevOps repositories to local workspace. Use after init if cloning was skipped, or to add repos later.
Open command - /ado-close
Close Azure DevOps work item when increment complete
Open command - /ado-create
Create Azure DevOps work item from SpecWeave increment
Open command - /ado-import-areas
Import Azure DevOps area paths from a project and map them to SpecWeave projects. Creates 2-level directory structure with area path-based organization.
Open command

