commit_import
Commit a prepared import atomically by applying decisions for records needing clarification, linking to existing entries or skipping, and reporting dropped links.
Instructions
Commit a prepared import atomically. decisions must cover exactly the keys in needs_decision: {"action": "skip"}, {"action": "use_existing", "record_id": <one of that row's candidates>} (its links attach to the existing record), or {"action": "create_anyway", "clarification": }. Rows that only resemble each other need no clarification once the others are skipped or reused. Links to skipped rows are dropped and reported. Stale if any name in the collection changed since prepare: prepare again. A committed action_id can be retried safely.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action_id | Yes | ||
| decisions | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||