Overview
Core types are predefined GraphQL types provided by Exulu IMP for managing platform resources. These types are always available in the schema, regardless of your implementation.Type Categories
Agent Types
Agent configurations, capabilities, and rate limiting
Session Types
Conversation sessions and messages
User Management
Users, roles, and authentication
Evaluation Types
Test cases, eval sets, and eval runs
Workflow Types
Workflow templates and execution
Configuration
Variables and project organization
Prompt Management
Prompt library and favorites
Analytics
Usage statistics and reporting
Job Management
Background job tracking
RBAC Types
Access control and permissions
Common Fields
Most core types include these standard fields:- id - Unique identifier (ID or Int)
- createdAt - Timestamp when resource was created
- updatedAt - Timestamp when resource was last modified
- RBAC - Access control settings (when RBAC is enabled)