inject_signal
Append external observations like news headlines or data points to a prediction market thesis. Stores signals in the thesis log for consumption during the next evaluation cycle without triggering immediate updates.
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. |