Loading...
Loading...
DeepVista CLI: Authentication, global flags, and security conventions.
npx skill4agent add deepvista-ai/deepvista-cli deepvista-shareddeepvista# From PyPI
pip install deepvista-cli
# From GitHub (latest)
pip install git+https://github.com/DeepVista-AI/deepvista-cli.gituv tool install deepvista-cli
pipx install deepvista-clideepvista --versiondeepvista [GLOBAL FLAGS] <service> <command> [options]uv run--profile# Correct:
deepvista --profile local notes list
# WRONG — will fail:
deepvista notes list --profile local--profile localdeepvista --profile local <service> <command>deepvista config list# Step 1: Open browser login page
deepvista auth login
# Step 2: Copy the command shown in the browser and paste it:
deepvista auth login --code <base64_code>
# Check auth state
deepvista auth status
# Logout
deepvista auth logoutdeepvista [--profile NAME] <service> <command> [options]
deepvista [--profile NAME] <service> +<helper> [args] [options]authconfigvistabasevistabooknoteschat| Flag | Default | Description |
|---|---|---|
| | Config profile to use (e.g. |
| | Output format. JSON is default (agent-friendly). |
| off | Show HTTP request/response details on stderr. |
| off | Show what would be sent without executing. |
| — | Override backend URL. |
| — | Show version and exit. |
| — | Show help for any command. |
{"error": {"code": N, "message": "...", "detail": "..."}}| Code | Meaning |
|---|---|
| 0 | Success |
| 1 | API error (backend returned error) |
| 2 | Auth error (not logged in / token expired) |
| 3 | Validation error (bad arguments) |
| 4 | Network error (cannot reach backend) |
| 5 | Internal error |
--helpdeepvista --help
deepvista vistabase --help
deepvista vistabase +search --help> [!CAUTION]deepvista --profile local auth status--dry-run~/.config/deepvista/credentials.json