Submit Job
Copy
praisonai run submit "Your prompt here"
Copy
praisonai run submit "Analyze this data" --wait
Copy
praisonai run submit "Process task" --agent-file agents.yaml
Copy
praisonai run submit "Long task" --timeout 7200
Copy
praisonai run submit "Task" --json
Idempotency
Copy
praisonai run submit "Task" --idempotency-key unique-key-123
Webhook Callback
Copy
praisonai run submit "Task" --webhook-url https://example.com/callback
Session Grouping
Copy
praisonai run submit "Task 1" --session-id project-alpha
praisonai run submit "Task 2" --session-id project-alpha
Check Status
Copy
praisonai run status <job_id>
Copy
praisonai run status run_abc123 --json
Get Result
Copy
praisonai run result <job_id>
Copy
praisonai run result run_abc123 --json
Stream Progress
Copy
praisonai run stream <job_id>
Copy
praisonai run stream run_abc123 --json
List Jobs
Copy
praisonai run list
Copy
praisonai run list --status running
Copy
praisonai run list --page 1 --page-size 10
Copy
praisonai run list --json
Cancel Job
Copy
praisonai run cancel <job_id>
Copy
praisonai run cancel run_abc123 --json
Server
Copy
python -m uvicorn praisonai.jobs.server:create_app --port 8005 --factory
API URL
Copy
praisonai run submit "Task" --api-url http://localhost:8005

