Ultimate

X_ENTITY_SEALED_IN_VIEW

Means

a sealed column is named in a view

Typical cause

entity.$view([...]) lists a .sealed() column. A view is what leaves the server — an action's output, an OpenAPI schema, an MCP tool result — and a sealed column never does: $schema omits it for the same reason

Fix

remove the sealed column from the $view([...]) list the cause names — server code reads it off the row; a caller that must be shown it gets its own field on a t.object output, set by the handler

Listed under Entity and database

This page as markdown