Skip to main content
Glama

pasm_observe

Save valuable user details, commitments, preferences, and shared experiences into long-term memory, assigning salience (1-5) to control what gets retained.

Instructions

把一件事写进 PASM 长期记忆。值得记住的用户信息、承诺、偏好、共同经历都应该写进来。salience 越高越不容易被淘汰(1-5,重要的事用 4-5)。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
tagsNo标签,便于检索命中
briefNo详细描述
titleYes记忆标题,简短醒目
agent_idNodefault
categoryNo分类,默认 日常日常
salienceNo重要度 1-5,默认 2

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.2.0

TDQS

A4.2/5.0
Behavior3/5

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

无注释,描述需承担全部责任。它披露了salience对淘汰概率的影响('salience 越高越不容易被淘汰'),这是有价值的行为信息。但未说明写入是否覆盖、权限要求或返回内容,行为披露不全面。

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?

两句话简洁明了,第一句定义核心功能,第二句补充内容类型和salience指导,无冗余,结构紧凑。

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

Completeness4/5

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

对于写入工具,描述提供了内容建议和salience行为,schema覆盖主要参数。虽无输出schema,但未解释写入后的结果或与兄弟工具的区分,稍有不足,但整体上足够使用。

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覆盖率为83%,大多数参数已有描述。描述额外补充了salience的行为含义(影响淘汰)以及内容类型建议,对参数语义有增值,但未完全覆盖所有参数。

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

Purpose5/5

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

描述明确说明该工具用于将事件写入PASM长期记忆,动词和对象清晰,并列举了应记录的内容类型(用户信息、承诺、偏好、共同经历),与兄弟工具pasm_save等区分开,尽管未直接命名,但语义明确。

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?

描述指出'值得记住的用户信息、承诺、偏好、共同经历都应该写进来',提供了清晰的使用时机。但未明确说明何时不使用或与其他工具(如pasm_save)的替代关系,缺少排除性指导。

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