Feature Compatibility

A comprehensive overview of what PrioStack supports today and what's coming in future releases.

MVP Coverage: Core Features Ready
Fully Supported
Partial Support
Planned (V1.0+)
Not Planned

Core Features

Essential capabilities for running PrioStack bundles and managing compute priority.

Bidding System

Full Support
Round-based execution
Auto-bid with cap
Future reservations
Market price display
Bid history & analytics
📦

Bundle Management

Full Support
YAML configuration
Git repository import
ZIP upload
Private repo support
Bundle versioning
💰

Wallet & Credits

Partial
Credit balance tracking
Free tier (100 credits)
Per-user isolation
Credit purchase
Usage reports
🔐

Authentication

Partial
Username/Password
GitHub OAuth
GitLab OAuth
Google OAuth
SSO (SAML/OIDC)

Protocol Support

APIs and communication protocols supported for service definitions.

Protocol Status Notes
REST API
Full support with OpenAPI/Swagger definitions
HTTP/HTTPS
All standard HTTP methods supported
WebSocket
Real-time updates and notifications
gRPC
Protobuf definitions supported, unary calls only
GraphQL
Planned for V1.5
SOAP/XML
Not planned - use REST adapters

Intent Types

Built-in intent categories for defining service behavior.

🎯

Primitive Intents

Full Support
stateMutation
validation
workflow
transaction
notification
cleanup
🔄

Polling Intents

Full Support
sensor
periodicCheck
healthCheck
dataSync
Custom polling

Storage & Data

Data persistence and storage capabilities.

💾

User Storage

Partial
Per-user space (10MB)
File upload/download
Storage quota management
Expandable storage
S3-compatible storage
🗄️

State Management

Partial
In-memory state
JSON state files
SQLite databases
Redis integration
PostgreSQL integration

📋 About MVP Coverage

PrioStack is currently in MVP (Minimum Viable Product) stage. The core FQoS functionality is complete and production-ready for basic use cases. Features marked as "Planned" are on our roadmap for upcoming releases. We prioritize features based on community feedback—join our forum to influence what gets built next!