Sorry @SteveSandersonMS creating a new one for this #1148 as i cant reopen it and dont want it getting lost.
Upgrading from 0.2.2 to 0.3.0 and im getting a warning that ParentToolCallId is obsolete - This member is deprecated and will be removed in a future version..
There isnt anything in the docs/ release notes about it, but what is the recommended way to link message/ and tool calls to subagent?
As in my UI I currently link messages and tool calls to their parent to create a live running tree -
As mentioned on the other issue a new property has been added called AgentId but it doesn't look like that's been propagated down to anything.
Currently, I'm using ParentToolCallId in 2 places -
Neither of the above has an AgentId property
Looking at the source code looks like AgentId has only been added to SystemNotificationAgentCompleted and SystemNotificationAgentIdle
Im using the .NET SDK
Sorry @SteveSandersonMS creating a new one for this #1148 as i cant reopen it and dont want it getting lost.
Upgrading from 0.2.2 to 0.3.0 and im getting a warning that
ParentToolCallIdis obsolete -This member is deprecated and will be removed in a future version..There isnt anything in the docs/ release notes about it, but what is the recommended way to link message/ and tool calls to subagent?
As in my UI I currently link messages and tool calls to their parent to create a live running tree -
As mentioned on the other issue a new property has been added called
AgentIdbut it doesn't look like that's been propagated down to anything.Currently, I'm using
ParentToolCallIdin 2 places -AssistantMessageEventwhere theParentToolCallIdis within its data propertyAssistantMessageDataToolExecutionStartEventwhere theParentToolCallIdis within its data propertyToolExecutionStartDataNeither of the above has an
AgentIdpropertyLooking at the source code looks like
AgentIdhas only been added toSystemNotificationAgentCompletedandSystemNotificationAgentIdleIm using the .NET SDK