Optional ReadonlyanswerOptional ReadonlyconnectionOptional ReadonlyiconOptional ReadonlyinitialAsked automatically whenever this changes to a new non-empty value, such as a question seeded by a browser extension's "ask about selection". The same value twice in a row asks once; the transcript is preserved either way.
Optional ReadonlymaxRow cap sent with every query, so it applies to a sidecar as well as an in-page engine.
Optional ReadonlynonceCSP nonce for the injected stylesheet (strict-CSP pages).
Optional ReadonlyoffsetDistance (px) from the chosen corner's edges. Default 24.
Optional ReadonlyonCalled when initialQuestion is actually asked, so the host can clear its state (enabling the same text to seed again later).
Optional ReadonlyplaceholderOptional ReadonlypositionWhich corner the bubble sits in. Default 'bottom-right'.
Optional ReadonlyrequireGate every query behind a Run button. Off by default (results auto-run).
Optional ReadonlyshowShow a connection picker when the sidecar exposes more than one.
Optional ReadonlysqlWhere the SQL block renders relative to results (default 'before'). Forced to 'before' when requireApproval is on - a query can't be approved unseen.
Optional ReadonlystyleWhere to inject the stylesheet. Pass the shadow root when rendering into one; defaults to the document.
Optional ReadonlysuggestionsOptional ReadonlythemeOptional ReadonlytitleReadonlytransportOptional ReadonlyzStacking order, to sit above/below the host's own fixed elements. Default very high.
Answer questions that aren't a data query in plain language from the schema. Off by default.