Skip to content

jarvis status

Show a repo’s publish state: whether it’s indexed, the schema version, and freshness.

Terminal window
jarvis status <slug>
NameRequiredDescription
slugyesThe repo slug (from jarvis index)

No flags.

slug: your-repo
path: /path/to/your-repo
language: python
status: indexed
commit: abc1234
last_indexed: 2026-08-22T10:00:00+00:00
semantic: -

status is usually indexed or failed, but can also be partial: the index published real symbols but no navigable positions (an indexer/converter bug) — check the stderr tail printed below the summary for details. This is a settled, documented outcome, not a TODO.

Staleness is a separate dimension from status: the published commit can differ from the repo’s current git rev-parse HEAD even while status stays indexed. Re-run jarvis reindex <slug> when that happens. The MCP-side equivalent — which also reports staleness plus search coverage — is getIndexStatus.