Blueprint Protocol
vyuh_blueprint_protocol defines the requests and responses shared by Blueprint servers and clients. It is a Dart library, not a separate service to deploy.
What it carries
- Queries request records, filters, sorting, and paging.
- Actions request a permitted change and return its outcome.
- Metadata describes the model and the views a client can display.
- Errors explain why a request could not be completed.
Most applications use these contracts through vyuh_blueprint_client and Blueprint UI. Use the protocol package directly when building a custom integration.
See querying entities and the package map.