OptionalinstructionsThe system instructions the agent runs with.
OptionalmodelThe model the agent is configured to call.
OptionalmodelInference parameters. Replaces the settings an earlier annotation declared as a whole.
OptionalnameThe agent's name. Defaults to the agent span's name.
OptionaltoolsThe tools the agent can call. Replaces tools declared by an earlier annotation.
OptionalversionThe version of the agent. Must not contain a comma.
Declares the agent an
agentspan represents.versionis set as anagent_versiontag on the agent span and its child spans within the same process. The other fields are reported as the agent's manifest. Only applies toagentspans. Unreportable values are dropped with a warning, and unset values (undefined,null,'',[]) leave what an earlier annotation declared in place.