seisei 0.1.0-dev.1
seisei: ^0.1.0-dev.1 copied to clipboard
Provider-neutral typed generation contracts for Dart and Flutter apps.
seisei #
Provider-neutral typed generation contracts for Dart and Flutter apps.
This package defines the core Seisei API: requests, responses, streamed chunks, provider availability, capabilities, privacy policy, tool descriptors, and structured error types.
Streamed chunks distinguish complete output from structured snapshots:
GenerationChunk.valueis the terminal decoded value.GenerationChunk.partialValueis an optional decoded partial snapshot.GenerationChunk.deltais for incremental text.
It does not include Apple Foundation Models bindings, cloud providers, routing policy, schema helpers, test fakes, or UI rendering. Those live in separate Seisei packages.