Expand description
Stakpak API Client
Provides access to Stakpak’s non-inference APIs:
- Sessions and checkpoints (via new
/v1/sessionsendpoints) - MCP tool calls (memory, docs search, Slack)
- Billing and account
- Rulebooks
Modules§
- storage
- Stakpak API storage implementation
Structs§
- Checkpoint
- Full checkpoint with state
- Checkpoint
State - Checkpoint state containing messages
- Checkpoint
Summary - Checkpoint summary for list responses
- Create
Checkpoint Request - Request to create a checkpoint (for subsequent checkpoints)
- Create
Checkpoint Response - Response from creating a checkpoint
- Create
Session Request - Request to create a session (with initial checkpoint state)
- Create
Session Response - Response from creating a session
- Delete
Session Response - Response from deleting a session
- GetCheckpoint
Response - Response from getting a checkpoint
- GetSession
Response - Response from getting a session
- List
Checkpoints Query - Query parameters for listing checkpoints
- List
Checkpoints Response - Response from listing checkpoints
- List
Sessions Query - Query parameters for listing sessions
- List
Sessions Response - Response from listing sessions
- Search
Docs Request - Request for searching documentation
- Search
Memory Request - Request for searching memory
- Session
- Full session with active checkpoint
- Session
Summary - Session summary for list responses
- Slack
Read Messages Request - Request for reading Slack messages
- Slack
Read Replies Request - Request for reading Slack thread replies
- Slack
Send Message Request - Request for sending a Slack message
- Stakpak
ApiClient - Client for Stakpak’s non-inference APIs
- Stakpak
ApiConfig - Configuration for StakpakApiClient
- Update
Session Request - Request to update a session
- Update
Session Response - Response from updating a session
Enums§
- Session
Status - Session status
- Session
Visibility - Session visibility