Skip to main content
Glama

开始异策:独立出策

strategize_begin

Start a structured decision review by submitting your problem and essential context. Three independent advisors then propose distinct strategies for the deliberation.

Instructions

对重要决策启动三家独立出策。调用 strategize_begin 前,必须同时提交需求 problem 和背景 context,不要只转交最后一句问题。从当前可用对话及已读材料中整理与决策相关的目标、处境、约束、偏好和事实,保留影响判断的细节、不同选项及用户最新更正;未解决的冲突如实说明。展开‘这个、刚才的方案’等指代,把相关材料内容写入参数,不能只给文件路径、链接或‘见上文’:各实例无法访问宿主历史、文件或网络。区分事实、推测与未知,不编造背景,不混入宿主预设结论、整段聊天记录或宿主指令。确无额外背景时明确说明;关键缺失且影响判断时先澄清,不重复询问已有信息;用户要求直接判断时注明未知与信息局限后继续。材料过长时保留关键事实和限制,不静默截断;仍超限则先与用户缩小决策范围。返回三个独立 job 和宿主执行指令;宿主执行后调用 strategize_submit。服务不生成策略,不需 API key。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
contextYes必填的决策背景:整理当前可用对话及已读材料中的相关目标、处境、约束、偏好和事实,保留影响判断的细节及用户最新更正。不能只给文件路径、链接或‘见上文’。区分事实、推测与未知,不编造或复制整段历史、宿主指令。确无额外背景时明确说明;关键缺失先澄清,用户要求直接判断时注明信息局限。
problemYes需要决断的具体问题,明确对象和选项;展开‘这个、刚才的方案’等指代,使未见过对话的实例也能理解。
request_idNo可选的调用方重试标识;相同标识只能用于同一问题和上下文。

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
jobsYes
stageYes
next_toolYes
expires_atYes
session_idYes
instructionsYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A4.2/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations are all false/empty hints, so the description carries the full burden of behavioral disclosure. It reveals major traits: instances cannot access host history/files/network, the service does not generate strategy and requires no API key, it returns three independent jobs plus host instructions, it avoids silent truncation by asking the user to narrow scope, and it requires a subsequent strategize_submit call. There is no contradiction with the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with purpose and preconditions and follows a logical order, but it is long and repeats schema-level instructions such as not passing file paths and not fabricating background. Most sentences add operational value for a nuanced orchestration tool, but the text could be tightened and structured more crisply.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the tool's complexity and the presence of an output schema, the description is highly complete. It covers prerequisites, edge cases such as missing context and overlong material, direct-judgment requests, the follow-up flow via strategize_submit, and key constraints such as no API key and no strategy generation. Nothing material needed to call the tool correctly is left unstated.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3. The description adds meaningful semantics beyond the schema: context must not be just file paths, links, or 'see above'; anaphora must be expanded; facts, speculation, and unknowns must be distinguished; user corrections must be preserved; and long material should be condensed without silent truncation. Request_id is not expanded in the description, but is adequately documented in the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening clause '对重要决策启动三家独立出策' states a specific action and object, reinforced by '返回三个独立 job 和宿主执行指令'. It does not explicitly differentiate this tool from strategize_submit or strategize_verdict beyond naming the follow-up call, so it stops short of a full 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives concrete preconditions and contextual rules: use it for important decisions, must provide problem and context, clarify when key information is missing, proceed with caveats when the user asks for a direct judgment, and call strategize_submit after host execution. However, it never states when to prefer the sibling tools or when not to use this tool, so it falls short of explicit when-not/alternative guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.