Table of Contents

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

context TeamContext
agentName string

Methods

GetAgentResult(string)

[KernelFunction("get_agent_result")]
public string GetAgentResult(string agentName)

Parameters

agentName string

Returns

string

GetEventLog()

[KernelFunction("get_event_log")]
public string GetEventLog()

Returns

string

GetTeamGoal()

[KernelFunction("get_team_goal")]
public string GetTeamGoal()

Returns

string

LogFinding(string)

[KernelFunction("log_finding")]
public string LogFinding(string content)

Parameters

content string

Returns

string

ReadScratchpad(string)

[KernelFunction("read_scratchpad")]
public string ReadScratchpad(string key)

Parameters

key string

Returns

string

WriteScratchpad(string, string)

[KernelFunction("write_scratchpad")]
public string WriteScratchpad(string key, string value)

Parameters

key string
value string

Returns

string