Interfaces pour le travail des agents
Exécutions, outils, validations. L’app décide.
Les composants d’agent affichent les données fournies par l’application et émettent des demandes d’action. Votre application reste responsable de l’exécution des outils, des autorisations, du transport, de la persistance et des mises à jour des données contrôlées.
Exemple
Affichez les exécutions gérées par l’application hôte et traitez les demandes d’annulation.
import '@aceshooting/lyra-ui/components/lr-background-runs.js';
const board = document.createElement('lr-background-runs');
board.runs = [{ id: 'index', label: 'Index the project', status: 'running' }];
board.addEventListener('lr-run-cancel', event => {
// Demo only: your app cancels the job and supplies updated records.
console.info('Cancellation requested for', event.detail.runId);
});
document.body.append(board);