You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(skill-memory): historian auto-extraction pipeline (P3b)
Close the loop so the historian writes skill notes during compaction
without an agent volunteering ctx_skill_note.
- historian prompt emits a <skill_observations> block; parser extracts it;
threaded through the validated historian result.
- both runners (OpenCode + Pi) promote skill observations post-commit via
the shared promoteSkillObservations helper, gated by
promotionActive && !discardedLast, writing global '*' notes with
source_type='historian'.
- self-heal net: initializeDatabase re-creates skill_memory + ensureColumn
so an upgraded DB recovers even if a migration row is lost.
|`dreamer.tasks.distill-skill-memory.thinking_level`|`"off"`\\|`"minimal"`\\|`"low"`\\|`"medium"`\\|`"high"`\\|`"xhigh"`| — | Pi only: per-task thinking level |
205
+
|`dreamer.tasks.distill-skill-memory.timeout_minutes`| number (5–) |`20`| Minutes allowed for this task before it is aborted |
201
206
|`dreamer.inject_docs`| boolean |`true`| Inject ARCHITECTURE.md and STRUCTURE.md into system prompt |
202
207
|`dreamer.thinking_level`|`"off"`\\|`"minimal"`\\|`"low"`\\|`"medium"`\\|`"high"`\\|`"xhigh"`| — | Pi only: default thinking level for dreamer subagent invocations. See historian.thinking_level. |
0 commit comments