Optional defaultName of the default artifact type this agent produces NULL if agent doesn't produce artifacts
Optional descriptionOptional invocationAgent invocation mode - controls how agent can be called Values: 'Any', 'Top-Level', 'Sub-Agent'
Optional parentParent agent ID for child agents NULL if this is a top-level agent
Optional statusOptional systemOptional type
Metadata about an agent for embedding purposes