memory_extract_skills
Trigger skill extraction from a specific memory or run full pass across all memories. Use dry run to preview without writing.
Instructions
Manually trigger skill extraction.
P0 fix #5: lets the operator re-run the lower-threshold extractor
on a specific memory (memory_id="lessons/foo") or on every
memory when memory_id is empty. Uses the cron implementation
so the same code path runs in both places.
Args: memory_id: when non-empty, extract a skill from just this single memory. When empty, run the full extraction pass (same as cron_skill_extraction.py). dry_run: when True, count what would be extracted without writing to the DB.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| memory_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |