Whether component artifacts produced by a delegated run (the agent asked Skip or Sage to build something) are opened automatically. Off by default: the channel is opt-in, and so is the behavior of a tab appearing by itself. The channel cannot tell a component from another kind of artifact until it has loaded it, so with this on it is mounted for ANY delegated artifact and ignores those that are not components.
How many components may be open at once (1 to MAX_INSTANCES_CEILING; default 4).
The most characters of data-state JSON described to the model per component (default 6000).
The most data rows per table described to the model (default 25).
Whether a newer version of an artifact that is already open replaces it in place (default true); when false the agent is only told one exists.
Per-channel configuration read from
channels.config.InteractiveComponentin the config cascade. It is operator-authored JSON of unknown shape, so every member is validated byParseInteractiveComponentConfig; these are the resolved, always-valid values.