Class TeamContextTools
- Namespace
- JD.AI.Core.Agents.Orchestration
- Assembly
- JD.AI.Core.dll
SK kernel plugin injected into subagents running within a team, providing access to the shared scratchpad and event stream.
public sealed class TeamContextTools
- Inheritance
-
TeamContextTools
- Inherited Members
Constructors
TeamContextTools(TeamContext, string)
public TeamContextTools(TeamContext context, string agentName)
Parameters
contextTeamContextagentNamestring
Methods
GetAgentResult(string)
[KernelFunction("get_agent_result")]
public string GetAgentResult(string agentName)
Parameters
agentNamestring
Returns
GetEventLog()
[KernelFunction("get_event_log")]
public string GetEventLog()
Returns
GetTeamGoal()
[KernelFunction("get_team_goal")]
public string GetTeamGoal()
Returns
LogFinding(string)
[KernelFunction("log_finding")]
public string LogFinding(string content)
Parameters
contentstring
Returns
ReadScratchpad(string)
[KernelFunction("read_scratchpad")]
public string ReadScratchpad(string key)
Parameters
keystring
Returns
WriteScratchpad(string, string)
[KernelFunction("write_scratchpad")]
public string WriteScratchpad(string key, string value)