Gestionar caso
osint_manage_caseManage OSINT investigation cases: create/update, fork into role-based sub-cases for multi-agent swarms, merge with optimistic locking, or delete with confirmation.
Instructions
Crea o actualiza un caso (action=create), divide un caso en sub-casos por rol para enjambres multi-agente (action=fork o delegate, sub_roles), fusiona otro caso o todos los sub-casos con bloqueo optimista (action=merge, source_case o 'all', expected_version) o lo borra (action=delete, confirm).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | create, merge, delete, fork o delegate. | create |
| case_id | Yes | Id del caso: 2-63 caracteres a-z, 0-9, '-' o '_' (ej.: caso-2026-001). | |
| confirm | No | Repite el case_id para confirmar delete. | |
| sub_roles | No | Roles para dividir en sub-casos en fork/delegate (ej.: ['infra', 'humint']). | |
| description | No | Objetivo del caso (create/fork). | |
| source_case | No | Caso a fusionar en case_id, o 'all' para todos los sub-casos (merge). | |
| response_format | No | "markdown" (por defecto, legible) o "json" (estructurado). | markdown |
| expected_version | No | Versión esperada para bloqueo optimista en merge (0=omitir). |