Port schema introspect from the Go fork
Source: beengud/observe PR #9. Files: cmd_schema.go.
New CLI status: Absent.
Old command surface
observe schema introspect [--type <TypeName>] # GraphQL introspection of the live tenant schema -> formatted JSON
--type filters to a single named type (e.g. Dashboard, DashboardInput, Mutation, Query).
Why it mattered
- Built to chase schema/field drift (e.g. new
Dashboard fields) and to discover the exact input shape for mutations like saveDashboard. It is a developer/diagnostic tool that supported the board work.
Acceptance
schema introspect [--type] ported against the new CLI's GraphQL client; outputs formatted JSON; --type filtering works.
Port
schema introspectfrom the Go forkSource:
beengud/observePR #9. Files:cmd_schema.go.New CLI status: Absent.
Old command surface
--typefilters to a single named type (e.g.Dashboard,DashboardInput,Mutation,Query).Why it mattered
Dashboardfields) and to discover the exact input shape for mutations likesaveDashboard. It is a developer/diagnostic tool that supported the board work.Acceptance
schema introspect [--type]ported against the new CLI's GraphQL client; outputs formatted JSON;--typefiltering works.