Skip to main content
Glama

独行录 / opcmenu

拒绝或更换安排

decline_dispatch_arrangement

【需要登录】拒绝尚未接受的建议。SWAP 换一个;WRONG_DIRECTION/OTHER 可能重排;HAVE_ALREADY/NOT_NOW 跳过这一步。可能调用平台 LLM、后台排人和通知。结果不明或超时后先查询现值,不要自动重发;服务没有持久请求去重键。 用 get_my_dispatch 核对新安排。

Input Schema

NameRequiredDescriptionDefault
noteNo
reasonYes
arrangementIdYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior5/5

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

No annotations, but description discloses login requirement, side effects (platform LLM, backend scheduling, notifications), timeout/unknown-result handling, absence of persistent request dedup key, and need to query current state. This is strong behavioral context.

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

Conciseness5/5

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

Dense but front-loaded: login requirement and core action first, then reason mapping, side-effect warning, timeout guidance, verification. No filler; all sentences carry operational information.

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?

With no annotations or output schema, the description supplies the missing safety/operational context: side effects, retry caution, dedupe absence, and a verification path via get_my_dispatch. Sufficient to invoke safely.

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 0%, so description must carry semantics. It explains all reason enum values and their effects, but does not describe arrangementId or note beyond schema constraints. Covers the critical enum, leaving minor gaps.

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?

Description names a specific verb (decline) and resource (dispatch arrangement/suggestion), and scopes it to suggestions not yet accepted. This distinguishes it implicitly from accept_dispatch_arrangement, though it does not name the sibling or contrast skip_dispatch_step.

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?

Provides clear usage context: only for not-yet-accepted suggestions, with reason-specific outcomes (SWAP swap, WRONG_DIRECTION/OTHER reschedule, HAVE_ALREADY/NOT_NOW skip). Lacks explicit when-not-to-use or alternative tool routing (e.g. accept or skip_dispatch_step), so 4 not 5.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources