add_observations
Add observations (facts, decisions, preferences, etc.) to existing entities, with automatic deduplication and protected types surviving compression.
Instructions
Add observations to existing entities.
Each item needs: entityName (str), contents (list[str]). Optional: source (str), confidence (float 0-1), tags (list[str]), importance (float 0-1, default 0.5 — higher survives compression), obs_type (str: fact, decision, preference, api_endpoint, dependency, file_path, code_snippet, config, schema). Deduplicates by exact match and semantic similarity. Protected obs_types (api_endpoint, dependency, file_path, code_snippet, config, schema) always survive compression.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| observations | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |