Table of Contents

Class SysConstants

Namespace
Oscova.Agents
Assembly
Oscova.Agents.dll

Defines reserved system names used by framework-owned agents, tags, and tools.

public static class SysConstants

Inheritance

Inherited Members

Fields

AgentInstructionTag

Reserved XML-like instruction tag name used in agent prompts.

DefaultAgentName

Reserved identifier used when a generic framework agent name is needed.

MainAgentName

Reserved identifier for the user's main agent.

NotificationAgentName

Reserved identifier for the agent that handles proactive notifications.

NotifyUserToolName

Name of the tool function used to send proactive notifications to the user.

Prefix

Prefix applied to framework-owned identifiers so they do not collide with user tools.

ServiceNotificationToolName

Name of the tool function used by MCP services to provide notifications.

ValidNotificationType

A valid notification type that indicates the payload is a service notification.