> ## Documentation Index
> Fetch the complete documentation index at: https://docs.versuno.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# versuno prompts status

> Show which local assets have changed relative to the last known state.

```
versuno prompts status [--format json]
```

Compares each local asset file's content hash against the stored hash from the last pull or push. Files with no frontmatter `id` are treated as new (never pushed).

Also queries the remote API to report any assets that exist in the cloud but have not been pulled locally.

## Options

| Flag            | Description                                          |
| --------------- | ---------------------------------------------------- |
| `--format json` | Output a JSON object instead of human-readable text. |

## Output

```
Active workspace: tm_abc123
Active project: my-project

Changes to push:
  modified:   prompts/intro.md
  modified:   contexts/onboarding.md

Up to date (3):
  personas/assistant.md  ...and 2 more

Remote only (not pulled):
  prompts/archived-prompt ...and 1 more
```

## JSON output

```json theme={null}
{
  "workspace": "tm_abc123",
  "project": "my-project",
  "modified": ["prompts/intro.md"],
  "upToDate": ["personas/assistant.md"],
  "remoteOnly": ["prompts/archived-prompt"]
}
```

## See also

* [versuno prompts push](/cli/push) — push modified files
* [versuno prompts pull](/cli/pull) — pull remote-only assets
