Schema
Complete reference for the Schema module and validation system
Published: 1/15/2025
Schema Module
The Schema module provides a powerful type-safe validation system for Forge tasks. It ensures your task inputs and outputs conform to expected structures while providing excellent TypeScript integration.
Coming Soon
This section is currently under development. We're working on comprehensive documentation for:
- Schema definition: Creating and composing schema definitions
- Type validation: Runtime validation with compile-time type safety
- Custom validators: Building custom validation logic
- Error handling: Managing validation errors and user feedback
- Advanced patterns: Complex schema composition and reusable patterns
Key Features
The Schema module provides:
- Type Safety: Full TypeScript support with automatic type inference
- Runtime Validation: Ensure data integrity at runtime
- Composable: Build complex schemas from simple building blocks
- Extensible: Add custom validation logic for your specific needs
Stay Updated
Have questions about the Schema module or want to be notified when this documentation is complete? Email us at forge@siedrix.com