Persistence CLI
Command-line interface for database persistence management.Installation
Commands
Help
Doctor
Validate database connectivity.| Option | Description |
|---|---|
--conversation-url URL | Conversation store URL |
--knowledge-url URL | Knowledge store URL |
--state-url URL | State store URL |
--all | Test all configured stores |
Run
Run an agent with persistence.| Option | Description |
|---|---|
--session-id ID | Session identifier |
--user-id ID | User identifier (default: “default”) |
--conversation-url URL | Conversation store URL |
--knowledge-url URL | Knowledge store URL |
--state-url URL | State store URL |
--agent-name NAME | Agent name (default: “Assistant”) |
--agent-instructions TEXT | Agent instructions |
--dry-run | Show config without running |
Resume
Resume an existing session.| Option | Description |
|---|---|
--session-id ID | Session to resume (required) |
--conversation-url URL | Conversation store URL |
--show-history | Display conversation history |
--continue "prompt" | Continue with new prompt |
Environment Variables
| Variable | Description |
|---|---|
PRAISON_CONVERSATION_URL | Default conversation store URL |
PRAISON_KNOWLEDGE_URL | Default knowledge store URL |
PRAISON_STATE_URL | Default state store URL |
OPENAI_API_KEY | OpenAI API key for agent |
Troubleshooting
Connection refused:- Check Docker containers are running
- Verify URL format and credentials
- Set
OPENAI_API_KEYenvironment variable

