Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@sniff-dev/cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@sniff-dev/cli
CLI for running local-first AI agents that integrate with Linear.
Commands
| Command | Description |
|---|---|
init |
Initialize configuration files (sniff.yml, .env.example) |
validate |
Validate sniff.yml configuration |
auth <platform> |
Authenticate with Linear via OAuth |
start |
Start the agent server to listen for webhooks |
stop |
Instructions for stopping the server |
status |
Show system status (auth, server, config) |
logs |
View agent execution logs |
Quick Start
- Initialize:
sniff init - Configure
.envwith yourSNIFF_PROXY_URL - Authenticate:
sniff auth linear - Start:
sniff start
Environment Variables
| Variable | Required | Description |
|---|---|---|
SNIFF_PROXY_URL |
Yes | Deployed proxy worker URL |
SNIFF_PORT |
No | Local server port (default: 3847) |
LINEAR_WEBHOOK_SECRET |
No | Webhook signature verification |
Configuration
Agents are configured in sniff.yml. Run sniff init for a starter template.