synthesize_now
Manually trigger a local LLM to synthesize fresh reflections from recent chronicle entries, mid-conversation. Obtain an immediate outside read on brewing topics.
Instructions
Trigger the synthesis daemon manually — fresh reading from the local LLM, on demand, mid-conversation. Reads recent chronicle entries, calls the model (default ministral-3:14b), writes the new reflections to ~/.sovereign/reflections/, and returns them inline so you don't need a separate recall_reflections call. Use when something is brewing and you want an outside read in 25-60s. Pass focus to bias the reflector toward a specific topic. Note: this is a local-LLM call that takes 25-60s wall time depending on the model — call it deliberately, not casually.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Override the default model. Examples: 'ministral-3:14b' (default, sweet spot), 'qwen3.6:27b' (slow + deep), 'glm-4.7-flash:latest' (fast, more rhetorical). | |
| recent_hours | No | Window of chronicle entries to read. | |
| max_entries | No | Cap on entries fed to the model. | |
| focus | No | Optional steering hint — biases the reflector toward a topic but lets it surface unrelated patterns too. Examples: 'register-drift', 'the relationship between simulator revival and truncation fixes', 'open thread #7'. |