inject_signal
Add a news headline, user note, or data point to a thesis signal log. Stored for consumption on the next evaluation cycle; does not trigger immediate evaluation.
Instructions
Append an external observation (news headline, user note, data point) to a thesis. Stored in the thesis signal log and consumed on the next evaluation cycle — does NOT trigger evaluation by itself; call trigger_evaluation afterward if you need an immediate update. Writes state. Requires SF API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thesisId | Yes | Target thesis ID. Required. Get one from list_theses. | |
| apiKey | Yes | SF API key (sf_live_...). Required. | |
| content | Yes | Signal text. Required, non-empty. Free-form natural language. | |
| type | No | Signal classification. Default: external. |