Resolve a contradiction
resolve_contradictionResolve a world-model contradiction: two current relations that cannot both be true (for example the same person working for two employers).
Args:
contradiction_id: Contradiction id (from query_world_model or
get_next_question).
resolution: One of:
"vigente" — one relation is the current one (pass relation_id);
the other is closed and facts that depended on it are
superseded.
"coexisten" — both are true at the same time; not asked again.
"descartar" — it was not a real contradiction.
"investigar" — the user will check; hidden from questions for 7
days, both relations stay unresolved. Cannot be repeated.
relation_id: With "vigente", the relation that remains true.
por_usuario: True if this relays the user's answer; False if the
agent decided on its own. Recorded as who decided.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| resolution | Yes | ||
| por_usuario | No | ||
| relation_id | No | ||
| contradiction_id | Yes |