509ba4448f
小橘 🍊(NEKO Team)
@uncaged/nerve-cli
Command-line interface for the nerve observation engine.
Install
pnpm add -g @uncaged/nerve-cli
# or
npx @uncaged/nerve-cli
Requires Node.js ≥ 22.5.
Commands
Workspace
nerve init # Initialize a nerve workspace (installs deps, scaffolds config)
nerve validate # Validate nerve.yaml configuration
Daemon Management
nerve daemon start # Start the daemon (background)
nerve daemon stop # Stop the daemon
nerve daemon status # Check daemon health
nerve daemon restart # Restart the daemon
nerve daemon logs # Tail daemon logs
Development
nerve dev # Run in foreground mode (no daemon, Ctrl+C to stop)
Querying
nerve logs # View structured logs
nerve sense query <name> # Query a sense's SQLite database
nerve sense schema <name> # Show a sense's database schema
nerve status # Daemon health summary
Workflows
nerve workflow list # List workflow runs
nerve workflow show <runId> # Show workflow run details
Top-level Aliases
For convenience, these aliases are available:
nerve start → nerve daemon start
nerve stop → nerve daemon stop
nerve status → nerve daemon status
nerve logs → nerve daemon logs
License
MIT