Quick Start
How It Works
| Component | Purpose | Key Features |
|---|---|---|
| PlatformClient | HTTP wrapper | Auto-authentication, token storage, async methods |
| Authentication | Secure access | JWT tokens, automatic storage, session management |
| API Methods | Resource access | Workspaces, projects, issues, agents, comments |
Configuration Options
Platform Client API Reference
Complete SDK configuration options and method signatures
Authentication
Registration and Login
Custom Configuration
Workspace Management
Create and List Workspaces
Add Members
Project and Issue Management
Projects
Issues
Comments
Agent Management
Register and Configure Agents
Common Patterns
End-to-End Agent Workflow
Batch Operations
Error Handling
Best Practices
Token Management
Token Management
Always use
register() or login() methods which automatically store JWT tokens. The client handles token persistence across requests without manual intervention.Error Handling
Error Handling
Use proper exception handling for HTTP errors. The client raises
httpx.HTTPStatusError for API errors and httpx.RequestError for connection issues.Async Context
Async Context
Always use
await with all client methods. The SDK is built for async/await patterns and requires proper async context management.Resource IDs
Resource IDs
Store workspace and project IDs when creating resources. Most operations require these IDs to identify the target workspace or project.
Related
Authentication & Security
Platform security and authentication guides
Agent Development
Building and configuring agents

