Objects
Various object types and classes that represent different entities in the Puter ecosystem. These objects encapsulate data and provide methods for interacting with system resources.
Available Objects
- App - Represents an application
- AppConnection - Represents a connection to an application
- ChatResponse - Represents an AI chat response
- ChatResponseChunk - Represents a chunk of streaming chat response data
- DetailedAppUsage - Represents detailed resource usage statistics for a specific application
- FSItem - Represents a file or directory
- KVPair - Represents a key-value pair
- MonthlyUsage - Represents user's monthly resource usage information
- Speech2TxtResult - Represents speech-to-text transcription results
- Subdomain - Represents a subdomain
- TTSEngine - Represents an available text-to-speech engine/model
- TTSVoice - Represents an available text-to-speech voice
- ToolCall - Represents a tool invocation request
- User - Represents a Puter user
- WorkerDeployment - Represents a worker deployment result
- WorkerInfo - Represents worker information