tracking_create
Create a new progress-tracking session to monitor long-running operations like downloads, conversions, or agent jobs with metrics, logs, and alerts.
Instructions
Cree une nouvelle session de tracking.
Args: name: Nom de la session (ex: "[DEV] Build worldmonitor") template: voir tracking_templates() ("free", "machine", "download", "lyra_task"...) total: Valeur totale (ex: 15300 pour 15300 MB, 6 pour 6 etapes) unit: Unite affichee (ex: " MB", " etapes") items: Liste optionnelle d'etapes [{name, status?, total?, unit?, note?}] extra: Champs specifiques au template (speed, eta, operation, target...) pid: PID du processus a signaler par tracking_stop / tracking_kill
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pid | No | ||
| name | Yes | ||
| unit | No | ||
| extra | No | ||
| items | No | ||
| total | Yes | ||
| template | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |