chore(tickets): sync store local — #288 clos (frontmatter carnet agent_id QA corrige en UUID par Main; section Git/AppImage ajoutee: commit 6353757 + merge local c646371 consignes, AppImage reconstruite, remplacement/relance manuels restants; aucun push)

This commit is contained in:
2026-09-08 22:10:23 +02:00
parent c646371d83
commit db91b00699
3 changed files with 13 additions and 7 deletions

View File

@ -1,8 +1,8 @@
--- ---
issueRef: "#288" issueRef: "#288"
version: 5 version: 5
updatedBy: {"kind":"agent","agent_id":"qa"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1788897533882 updatedAt: 1788898181382
--- ---
#288 — Tool MCP de redemarrage autonome d'un agent #288 — Tool MCP de redemarrage autonome d'un agent
@ -65,3 +65,9 @@ Reserves verifiees:
- `cargo test -p web-server` en parallele a echoue avec EMFILE (`Too many open files`) sur 38 tests; ce run n'est pas probant pour #288. - `cargo test -p web-server` en parallele a echoue avec EMFILE (`Too many open files`) sur 38 tests; ce run n'est pas probant pour #288.
- `cargo test -p web-server -- --test-threads=1` reproduit la reserve stable: 103/110, 7 echecs WebSocket/PTY `left: "error" right: "terminal.attached"`; aucun test restart/self-restart dans la liste. - `cargo test -p web-server -- --test-threads=1` reproduit la reserve stable: 103/110, 7 echecs WebSocket/PTY `left: "error" right: "terminal.attached"`; aucun test restart/self-restart dans la liste.
- `npm test` depuis `frontend` reproduit 34 echecs globaux hors fichiers #288: `agents.test.tsx` (`listProjectSettings` absent dans le mock), `ProjectsView.ls7.test.tsx`, `WebAgentCell.test.tsx`, `WebApp.test.tsx`, `WebDesktopWorkspace.test.tsx`, `WebMenus.test.tsx`, `WebTicketsSprints.test.tsx`. Les suites #288 ciblees restent vertes. - `npm test` depuis `frontend` reproduit 34 echecs globaux hors fichiers #288: `agents.test.tsx` (`listProjectSettings` absent dans le mock), `ProjectsView.ls7.test.tsx`, `WebAgentCell.test.tsx`, `WebApp.test.tsx`, `WebDesktopWorkspace.test.tsx`, `WebMenus.test.tsx`, `WebTicketsSprints.test.tsx`. Les suites #288 ciblees restent vertes.
## Git / AppImage
- Git a commite localement #288: `6353757` (`feat(mcp,orchestrator,frontend): tool idea_restart_self, redemarrage autonome d'un agent — #288`).
- Git a merge localement vers `develop` avec `c646371` (`--no-ff`), sans action distante.
- AppImage reconstruite par Main apres merge: `/home/anthony/Documents/Projects/IdeA/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`.
- Le remplacement de l'AppImage installee et la relance d'IdeA restent manuels, car relancer IdeA tuerait l'orchestrateur courant.

View File

@ -2,7 +2,7 @@
id: "3d6c1342-58cc-4bc8-bed5-a176f155b9ef" id: "3d6c1342-58cc-4bc8-bed5-a176f155b9ef"
number: 288 number: 288
title: "Tool MCP de redémarrage autonome d'un agent" title: "Tool MCP de redémarrage autonome d'un agent"
status: "qa" status: "closed"
priority: "high" priority: "high"
sprint: null sprint: null
links: [] links: []
@ -11,7 +11,7 @@ attachments: []
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
createdAt: 1788894923196 createdAt: 1788894923196
updatedAt: 1788897287730 updatedAt: 1788898181382
version: 4 version: 5
--- ---
Ajouter un outil MCP permettant à un agent de demander son propre redémarrage pour récupérer de nouvelles capacités (ex. plugin ajouté). Comportement attendu : IdeA arrête l'agent demandeur, le relance, lui injecte le contexte/handoff nécessaire pour reprendre son travail, masque le message interne de reprise, affiche dans la CLI custom des séparateurs de redémarrage puis les progress à la suite, et pour la TUI native affiche un overlay pendant le redémarrage puis y projette les progress jusqu'à fin de travail. Ajouter un outil MCP permettant à un agent de demander son propre redémarrage pour récupérer de nouvelles capacités (ex. plugin ajouté). Comportement attendu : IdeA arrête l'agent demandeur, le relance, lui injecte le contexte/handoff nécessaire pour reprendre son travail, masque le message interne de reprise, affiche dans la CLI custom des séparateurs de redémarrage puis les progress à la suite, et pour la TUI native affiche un overlay pendant le redémarrage puis y projette les progress jusqu'à fin de travail.

View File

@ -3940,7 +3940,7 @@
"issueRef": "#288", "issueRef": "#288",
"path": "288", "path": "288",
"title": "Tool MCP de redémarrage autonome d'un agent", "title": "Tool MCP de redémarrage autonome d'un agent",
"status": "qa", "status": "closed",
"priority": "high", "priority": "high",
"sprint": null, "sprint": null,
"assignedAgentIds": [], "assignedAgentIds": [],
@ -3948,7 +3948,7 @@
"kind": "agent", "kind": "agent",
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
}, },
"updatedAt": 1788897287730 "updatedAt": 1788898181382
} }
] ]
} }