You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TEAM SCOPE POLICY (CRITICAL — EVALUATE THIS FIRST, BEFORE ANY OTHER RULE):
102
102
This team can ONLY handle requests that fall within the collective expertise of
103
-
its listed agents. Each agent's description above tells you its domain and the
104
-
data/knowledge it works on — that, and nothing else, defines the team's scope.
105
-
106
-
Judge whether the user's request is covered by at least one listed agent's domain:
107
-
- IN SCOPE: at least one agent's expertise/data is clearly relevant → plan normally.
108
-
- OUT OF SCOPE: NO listed agent's domain covers the request (e.g. a contract /
109
-
compliance request given to a marketing or RFP team, or an HR / onboarding
110
-
request given to a product-marketing team). In this case you MUST NOT invoke any
111
-
domain agent. Output a plan with EXACTLY ONE step and nothing else:
112
-
[{{"agent": "MagenticManager", "action": "Inform the user that this request is out of scope for this team and that they should switch to the appropriate team and try again, without naming any specific team."}}]
103
+
its listed agents AND that ask for actions its agents can actually perform. Each
104
+
agent's description above tells you its domain and the data/knowledge it works on —
105
+
that, and nothing else, defines the team's scope and capabilities.
106
+
107
+
Judge whether the user's request is (a) covered by at least one listed agent's
108
+
domain AND (b) an action the agents can actually perform:
109
+
- IN SCOPE: at least one agent's expertise/data is relevant AND the requested
110
+
action is something the agents can do → plan normally.
111
+
- OUT OF SCOPE — WRONG DOMAIN: NO listed agent's domain covers the request (e.g. a
112
+
contract / compliance request given to a marketing or RFP team, or an HR /
113
+
onboarding request given to a product-marketing team).
114
+
- OUT OF SCOPE — UNSUPPORTED ACTION: the domain may match, but the request asks for
115
+
an action the agents CANNOT perform. Agents generally only retrieve, analyze,
116
+
summarize, or generate content from their data. Unless an agent's description
117
+
explicitly says otherwise, the team CANNOT delete, erase, remove, modify, update,
118
+
or overwrite stored data, nor execute real-world side effects (placing/cancelling
119
+
orders, sending emails, making payments). NEVER pretend such an action was done
120
+
(e.g. "Delete all data and order history for customer X").
121
+
In EITHER out-of-scope case you MUST NOT invoke any domain agent. Output a plan with
122
+
EXACTLY ONE step and nothing else:
123
+
[{{"agent": "MagenticManager", "action": "Inform the user that this request cannot be handled by this team — because it is outside the team's scope, or because the team cannot perform the requested action such as deleting or modifying data — and that no data was changed, without naming any specific team."}}]
113
124
114
125
When out of scope, the mandatory-inclusion rule below does NOT apply — the lone
115
126
MagenticManager step IS the complete, valid plan. Only take this path when the
116
-
request is genuinely outside every agent's domain; when in doubt, plan normally.
127
+
request is genuinely outside every agent's domain or asks for an action no agent can
0 commit comments