Skip to main content
Glama

boss_shortlist_remove

Removes a job from the candidate shortlist using its security and job IDs. Use this to clean up saved positions and keep your recruitment pipeline accurate.

Instructions

从候选池移除职位 [可用性: 可用性: roles=candidate; candidate_platforms=zhipin; recruiter_platforms=-]

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
job_idYes加密职位 ID
security_idYes职位安全 ID

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv1.19.1
  2. Removedv1.18.0
  3. Addedv1.17.0
  4. Removedv1.16.0
  5. First observedv1.11.0

TDQS

C2.9/5.0
Behavior2/5

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

无 annotations,描述须承担全部行为披露责任,但它只说“移除”,未说明是永久删除还是可恢复、需要什么权限、移除后短名单/备注是否一并丢失。唯一补充是可用性约束(仅 candidate 角色、zhipin 平台),信息量有限。

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

Conciseness4/5

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

单句加括号,核心动作前置,无冗余叙述。但括号内“可用性: 可用性:”重复了标签,属于小的结构瑕疵,未达到 5 分。

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

Completeness2/5

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

这是一个写操作(移除)工具,无 annotations、无 output schema,描述却只有一句动作陈述。缺少删除语义、权限要求、幂等性、失败行为等 agent 判断所需的信息,整体不够完整。

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

Parameters3/5

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

schema 描述覆盖率 100%,job_id(加密职位 ID)和 security_id(职位安全 ID)都已在 schema 中说明。描述未对这两个参数增加任何格式、来源或用法上的补充信息,按规则取基线 3。

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?

状态了明确的动作和对象:从候选池移除职位(remove a job from the candidate pool),动词+资源具体,与 boss_shortlist_add 形成明显区分。但没有说明与 boss_favorites_list 等其他列表工具的关系,仅靠名称和描述能基本判断用途。

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

Usage Guidelines2/5

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

描述中没有任何何时使用、何时不使用或替代工具的说明。括号里的可用性信息(roles=candidate; candidate_platforms=zhipin)只说明权限范围,不构成调用时机指引。Agent 只能靠工具名推断。

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