OptionalconnectorIntegration routing: connector-specific options passed through to the integration connector.
OptionalIntegrationIntegration routing: the MJ: Integrations record the generated action calls.
OptionalObjectIntegration routing: the external object (table, endpoint, resource) the action operates on.
OptionaloutputHow far the agent runtime trusts this action's output. The action's metadata is the source of truth; a per-agent or per-run override lives in AgentTypePromptParams.
OptionalVerbIntegration routing: the operation the action performs on the object (Get, List, Create, Update, Upsert, Delete, ...).
Configuration stored on Action.Config (
Config_in TypeScript): the per-action settings that need neither a foreign key nor an index, so they live in one evolvable JSON bag instead of a column each. New optional keys can be added without a schema migration.Two kinds of setting share it today:
NULL for actions that need neither.