systemprompt-api 0.0.13

HTTP API server and gateway for systemprompt.io OS
# Changelog

## [0.0.13] - 2026-01-27

### Changed
- Use `expect()` instead of `unwrap()` in artifact response builder for better error messages

## [0.0.11] - 2026-01-26

### Changed
- Rename `AnalyticsState` fields to remove redundant `_repo` postfix
- Improve session middleware handling

### Added
- Fan out engagement metrics from `PageExit` events in analytics routes
- Batch analytics event processing with engagement fan-out
- Session validation in `JwtContextExtractor` to auto-create missing sessions for OAuth tokens issued before session persistence fix

## [0.0.3] - 2026-01-22

### Fixed
- Fix schema validation for VIEW-based schemas
- Add migration system infrastructure

## [0.0.2] - 2026-01-22

### Changed
- Implement distributed schema registration pattern
- Each domain crate now owns its SQL schemas via Extension trait
- Remove centralized module loaders from systemprompt-loader

### Fixed
- Fix `include_str!` paths that pointed outside crate directory
- Ensure crate compiles standalone when downloaded from crates.io

## [0.0.1] - 2026-01-21

- Initial release