4086 lines
112 KiB
JSON
4086 lines
112 KiB
JSON
{
|
||
"version": 1,
|
||
"issues": [
|
||
{
|
||
"issueRef": "#1",
|
||
"path": "1",
|
||
"title": "Tâches de fond — finaliser B8 (runner PTY) et clôturer le chantier",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783175265022
|
||
},
|
||
{
|
||
"issueRef": "#2",
|
||
"path": "2",
|
||
"title": "Tâches de fond — dette A : découpler fin de process et flux output PTY (PtyPort::wait/try_wait)",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784065385002
|
||
},
|
||
{
|
||
"issueRef": "#3",
|
||
"path": "3",
|
||
"title": "[Différé — design à mûrir] Tâches de fond — dette B : retry durable après reboot",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784377533777
|
||
},
|
||
{
|
||
"issueRef": "#4",
|
||
"path": "4",
|
||
"title": "Annonces inter-agent (UI live) — reprise et finalisation : overlay cellule cible + preview demandeur (F1-F3)",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1783437430509
|
||
},
|
||
{
|
||
"issueRef": "#5",
|
||
"path": "5",
|
||
"title": "Tâches de fond — dette de contrat DTO work-state : summary non affiché + owner/project inutiles + tri",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1783328740886
|
||
},
|
||
{
|
||
"issueRef": "#6",
|
||
"path": "6",
|
||
"title": "Suppression d'un ticket",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783312054217
|
||
},
|
||
{
|
||
"issueRef": "#7",
|
||
"path": "7",
|
||
"title": "Gestion des session limite",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": "d8f3f37b-87ca-4509-9116-45a99bc711df",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784718581033
|
||
},
|
||
{
|
||
"issueRef": "#8",
|
||
"path": "8",
|
||
"title": "Création de ticket via agent IA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783310831918
|
||
},
|
||
{
|
||
"issueRef": "#9",
|
||
"path": "9",
|
||
"title": "Ne pas revert la description d'un ticket lorsque l'on change la priorité",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783210849647
|
||
},
|
||
{
|
||
"issueRef": "#10",
|
||
"path": "10",
|
||
"title": "Ticket par sprint",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783241883970
|
||
},
|
||
{
|
||
"issueRef": "#11",
|
||
"path": "11",
|
||
"title": "Interface de création de sprint",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783278726067
|
||
},
|
||
{
|
||
"issueRef": "#12",
|
||
"path": "12",
|
||
"title": "Checkbox pour les filters des tickets",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783312900907
|
||
},
|
||
{
|
||
"issueRef": "#13",
|
||
"path": "13",
|
||
"title": "Server/client mode",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784193634690
|
||
},
|
||
{
|
||
"issueRef": "#14",
|
||
"path": "14",
|
||
"title": "Integration de profils IA locaux/LAN comme profils IdeA canoniques",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784449099987
|
||
},
|
||
{
|
||
"issueRef": "#15",
|
||
"path": "15",
|
||
"title": "[Bloqué par #7 — design durable] Limites de session — re-livraison auto parquée au reset (stretch B5)",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271075239
|
||
},
|
||
{
|
||
"issueRef": "#16",
|
||
"path": "16",
|
||
"title": "[UI] réorganisation des menus",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783405334263
|
||
},
|
||
{
|
||
"issueRef": "#17",
|
||
"path": "17",
|
||
"title": "[UI] fenetre de gestion de tickets",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783405334977
|
||
},
|
||
{
|
||
"issueRef": "#18",
|
||
"path": "18",
|
||
"title": "[UI] Créer une popup de selection de ticket",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783405335941
|
||
},
|
||
{
|
||
"issueRef": "#19",
|
||
"path": "19",
|
||
"title": "[UI] implémentation de la popup de selection de ticket dans la création d'un sprint",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783405337651
|
||
},
|
||
{
|
||
"issueRef": "#20",
|
||
"path": "20",
|
||
"title": "[Backend] Dette ticket_list — matching #ref dans text + curseur opaque/stable",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784049665491
|
||
},
|
||
{
|
||
"issueRef": "#21",
|
||
"path": "21",
|
||
"title": "[UI] pouvoir trier les ticket par...",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783437364397
|
||
},
|
||
{
|
||
"issueRef": "#22",
|
||
"path": "22",
|
||
"title": "[UI] Anchor de views",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783437364871
|
||
},
|
||
{
|
||
"issueRef": "#23",
|
||
"path": "23",
|
||
"title": "[UI] rendre les fenêtres View séparée de IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783437365276
|
||
},
|
||
{
|
||
"issueRef": "#25",
|
||
"path": "25",
|
||
"title": "[Bug] Codex/Claude erreur lors de l'utilisation dans l'edition d'un ticket",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783491435654
|
||
},
|
||
{
|
||
"issueRef": "#26",
|
||
"path": "26",
|
||
"title": "[UI] refonte totale de la gestion des menus via agent UX",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783861758866
|
||
},
|
||
{
|
||
"issueRef": "#27",
|
||
"path": "27",
|
||
"title": "[Bug] L'outil assistance IA n'a pas les commandes MCP",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783926649550
|
||
},
|
||
{
|
||
"issueRef": "#28",
|
||
"path": "28",
|
||
"title": "First-run wizard : bouton « Save and continue » figé (busy bloqué par l'auto-détection)",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1783491458775
|
||
},
|
||
{
|
||
"issueRef": "#29",
|
||
"path": "29",
|
||
"title": "[UI] Garder les filtres des tickets entre deux redemarrage",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783921595742
|
||
},
|
||
{
|
||
"issueRef": "#30",
|
||
"path": "30",
|
||
"title": "[Bug] Le handle de limite session n'est pas fonctionnel quand c'est Main qui limite session",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "d8f3f37b-87ca-4509-9116-45a99bc711df",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783941648176
|
||
},
|
||
{
|
||
"issueRef": "#31",
|
||
"path": "31",
|
||
"title": "Détection de profils séquentielle : N × 800 ms au pire, résultat potentiellement partiel",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784064442657
|
||
},
|
||
{
|
||
"issueRef": "#32",
|
||
"path": "32",
|
||
"title": "[Bug] Erreur CLI Ollama profile",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783723378815
|
||
},
|
||
{
|
||
"issueRef": "#33",
|
||
"path": "33",
|
||
"title": "[Dette] Fallthrough silencieux du routage structuré (lifecycle.rs:1705)",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784048928225
|
||
},
|
||
{
|
||
"issueRef": "#34",
|
||
"path": "34",
|
||
"title": "[Risque] ChatBridge.scrollback non borné (croissance mémoire)",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784050010085
|
||
},
|
||
{
|
||
"issueRef": "#35",
|
||
"path": "35",
|
||
"title": "Avoir llamacpp intégré",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": "883534aa-7fc1-4d83-a9c0-17cac4a4eea5",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783777898736
|
||
},
|
||
{
|
||
"issueRef": "#36",
|
||
"path": "36",
|
||
"title": "[UI] Pouvoir déclarer plusieurs profils AI de modeles locaux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "883534aa-7fc1-4d83-a9c0-17cac4a4eea5",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783777899737
|
||
},
|
||
{
|
||
"issueRef": "#37",
|
||
"path": "37",
|
||
"title": "[UI] garder les tickets dans les sprints, mais ajouter l'affichage du status et la possibiliter de filtrer les tickets",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783878976369
|
||
},
|
||
{
|
||
"issueRef": "#38",
|
||
"path": "38",
|
||
"title": "[UI] Pouvoir ajouter un ticket à un sprint pendant sa création",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783879443381
|
||
},
|
||
{
|
||
"issueRef": "#39",
|
||
"path": "39",
|
||
"title": "[UI] Fermer toutes les fernetres lors de la fermeture de la fenetre principale principale",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783921595316
|
||
},
|
||
{
|
||
"issueRef": "#40",
|
||
"path": "40",
|
||
"title": "[UI] réouvrir les fenetres au lancement d'IdeA",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783922451268
|
||
},
|
||
{
|
||
"issueRef": "#41",
|
||
"path": "41",
|
||
"title": "[UI] Selection multiple lors de la selection de tickets pour les sprints",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783878363957
|
||
},
|
||
{
|
||
"issueRef": "#42",
|
||
"path": "42",
|
||
"title": "[UI] Clarifier les contrôles d'en-tête de panneau (DockControls) — icônes libellées + tooltips alignés sur le menu Panneaux",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1783877612067
|
||
},
|
||
{
|
||
"issueRef": "#43",
|
||
"path": "43",
|
||
"title": "Systeme de plugins",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784707900405
|
||
},
|
||
{
|
||
"issueRef": "#44",
|
||
"path": "44",
|
||
"title": "Garder les infos du profils courant sur l'affichage d'edition des profiles",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783976073932
|
||
},
|
||
{
|
||
"issueRef": "#45",
|
||
"path": "45",
|
||
"title": "[Bug] Erreur OpenCode au lancement IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783925599109
|
||
},
|
||
{
|
||
"issueRef": "#46",
|
||
"path": "46",
|
||
"title": "[Bug] Plus de boutons pour ajouter un projet en onglet",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783939380889
|
||
},
|
||
{
|
||
"issueRef": "#47",
|
||
"path": "47",
|
||
"title": "[Bug] Réouverture de fenêtres non lié au projet",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783939089770
|
||
},
|
||
{
|
||
"issueRef": "#48",
|
||
"path": "48",
|
||
"title": "[Bug] Bandeau d'affichage d'erreur au dessus des boutons de gestion de cellule",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783924961311
|
||
},
|
||
{
|
||
"issueRef": "#49",
|
||
"path": "49",
|
||
"title": "[Misc] clean les memory qui ne sont plus valable ou qui n'ont plus de raisons d'être",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783940643502
|
||
},
|
||
{
|
||
"issueRef": "#50",
|
||
"path": "50",
|
||
"title": "[UI] Erreur d'affichage sur les fenetre ouvertes a l'ouverture d'IdeA",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783959345112
|
||
},
|
||
{
|
||
"issueRef": "#52",
|
||
"path": "52",
|
||
"title": "[UI] mettre le bouton plus pour ajouter un projet juste a droite des onglet déjà ouvert comme pour les layouts",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1783958689416
|
||
},
|
||
{
|
||
"issueRef": "#54",
|
||
"path": "54",
|
||
"title": "[UI] Ajouter le handle du téléchargement des modeles lors du démarage llamacpp",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784018300921
|
||
},
|
||
{
|
||
"issueRef": "#55",
|
||
"path": "55",
|
||
"title": "[Bug] Error on loading local model",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784649948611
|
||
},
|
||
{
|
||
"issueRef": "#56",
|
||
"path": "56",
|
||
"title": "[Bug] selection desactivée d'agent non affichés",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784048212123
|
||
},
|
||
{
|
||
"issueRef": "#58",
|
||
"path": "58",
|
||
"title": "[B/F] Rendu live des tâches de fond — subscriber UI + canal IPC attachable au task output",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1786621757808
|
||
},
|
||
{
|
||
"issueRef": "#60",
|
||
"path": "60",
|
||
"title": "[Bug] Assistant IA d'édition de ticket : aucune réponse dans la conversation (stream sans Final non signalé)",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784360139966
|
||
},
|
||
{
|
||
"issueRef": "#61",
|
||
"path": "61",
|
||
"title": "[UI] rafraichissement des cellule",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784661823324
|
||
},
|
||
{
|
||
"issueRef": "#62",
|
||
"path": "62",
|
||
"title": "[Sécurité/Cohérence] Identité requester explicite pour les sessions structurées + policy des tools OpenAI-compatible",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784406936659
|
||
},
|
||
{
|
||
"issueRef": "#64",
|
||
"path": "64",
|
||
"title": "Web : créer/ajouter un projet depuis le navigateur (folder browser serveur)",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784718418070
|
||
},
|
||
{
|
||
"issueRef": "#65",
|
||
"path": "65",
|
||
"title": "Serveur headless : extraire idea-serve du binaire Tauri (cœur partagé)",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784210420516
|
||
},
|
||
{
|
||
"issueRef": "#67",
|
||
"path": "67",
|
||
"title": "Lock inter-process de l'app-data-dir (desktop ↔ idea --serve)",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271075247
|
||
},
|
||
{
|
||
"issueRef": "#68",
|
||
"path": "68",
|
||
"title": "Ajouter dans l'app desktop, la possibilité d'activer le serveur",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784277313706
|
||
},
|
||
{
|
||
"issueRef": "#69",
|
||
"path": "69",
|
||
"title": "Adaptibilité client téléphone",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784449061397
|
||
},
|
||
{
|
||
"issueRef": "#70",
|
||
"path": "70",
|
||
"title": "Pouvoir gérer les models AI locaux téléchargés via les serveur llamacpp",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785083912470
|
||
},
|
||
{
|
||
"issueRef": "#71",
|
||
"path": "71",
|
||
"title": "Diagnostic d'accessibilité du serveur : dire pourquoi ça ne marche pas, pas seulement que ça tourne",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271075230
|
||
},
|
||
{
|
||
"issueRef": "#72",
|
||
"path": "72",
|
||
"title": "Sécurité : donner un effet réel à la confiance reverse proxy (--trust-reverse-proxy est un drapeau creux)",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784236365445
|
||
},
|
||
{
|
||
"issueRef": "#73",
|
||
"path": "73",
|
||
"title": "TLS intégré à idea-serve : supprimer la cause racine de la cérémonie reverse proxy",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271075224
|
||
},
|
||
{
|
||
"issueRef": "#74",
|
||
"path": "74",
|
||
"title": "Le serveur embarqué sert le bundle desktop (Tauri) au navigateur — __TAURI_INTERNALS__ undefined",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784277308704
|
||
},
|
||
{
|
||
"issueRef": "#75",
|
||
"path": "75",
|
||
"title": "Écran d'appairage web : clavier numérique sur mobile alors que le code contient des lettres",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784449082160
|
||
},
|
||
{
|
||
"issueRef": "#76",
|
||
"path": "76",
|
||
"title": "Appairage : la comparaison du code est sensible à la casse côté serveur",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784287679986
|
||
},
|
||
{
|
||
"issueRef": "#77",
|
||
"path": "77",
|
||
"title": "Appairage : appareils enregistrés persistants, révocables, et code éphémère à usage unique",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784449075576
|
||
},
|
||
{
|
||
"issueRef": "#78",
|
||
"path": "78",
|
||
"title": "Settings desktop : sections en langues mélangées (« Appareils » à côté de « AI Profiles », « Deployment »)",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784379475877
|
||
},
|
||
{
|
||
"issueRef": "#79",
|
||
"path": "79",
|
||
"title": "Test flaky : PermissionsPanel « saves project defaults » échoue par intermittence",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784379476483
|
||
},
|
||
{
|
||
"issueRef": "#80",
|
||
"path": "80",
|
||
"title": "L'environnement de QA ne peut pas ouvrir de socket — il ne peut pas valider les features réseau",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271075219
|
||
},
|
||
{
|
||
"issueRef": "#81",
|
||
"path": "81",
|
||
"title": "MCP d'edition de templates",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784565918809
|
||
},
|
||
{
|
||
"issueRef": "#82",
|
||
"path": "82",
|
||
"title": "Ajouter des permissions d'utilisations des tools MCP d'IdeA par agent",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784410760329
|
||
},
|
||
{
|
||
"issueRef": "#83",
|
||
"path": "83",
|
||
"title": "Popup pour vérifier la volonté de quitter l'app",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784567952845
|
||
},
|
||
{
|
||
"issueRef": "#84",
|
||
"path": "84",
|
||
"title": "[Bug] Reprise auto après limite de session ne se déclenche pas pour l'orchestrator (Main, profil Claude)",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271075213
|
||
},
|
||
{
|
||
"issueRef": "#85",
|
||
"path": "85",
|
||
"title": "Test flaky : setCellAgent « changing the agent kills the previous PTY (Bug #3) » échoue en exécution shuffled",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271075206
|
||
},
|
||
{
|
||
"issueRef": "#86",
|
||
"path": "86",
|
||
"title": "[UI] ajouter l'affichage et l'dition des tickets et des sprints à la version web",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784612705899
|
||
},
|
||
{
|
||
"issueRef": "#87",
|
||
"path": "87",
|
||
"title": "[UI] sur l'affichage Web, la liste des background task polluent l'affchage",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784650196560
|
||
},
|
||
{
|
||
"issueRef": "#89",
|
||
"path": "89",
|
||
"title": "Pouvoir lancer le serveur au lancement IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784661583231
|
||
},
|
||
{
|
||
"issueRef": "#90",
|
||
"path": "90",
|
||
"title": "Ajouter les menus manquantes à la version Web d'IdeA",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784661583085
|
||
},
|
||
{
|
||
"issueRef": "#91",
|
||
"path": "91",
|
||
"title": "Sur la notification de fin de tache backend, mettre plutot les deux agents en conversation",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785271075172
|
||
},
|
||
{
|
||
"issueRef": "#92",
|
||
"path": "92",
|
||
"title": "Configurer OpenCode avec un provider Opencode",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1784993956910
|
||
},
|
||
{
|
||
"issueRef": "#93",
|
||
"path": "93",
|
||
"title": "Agent Context : réponse finale non capturée, fragment d'appel d'outil brut renvoyé via idea_ask_agent",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1786621765979
|
||
},
|
||
{
|
||
"issueRef": "#94",
|
||
"path": "94",
|
||
"title": "Permissions OpenCode ignorées : opencode.json code en dur bash/edit=ask au lieu de projeter EffectivePermissions",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784823278030
|
||
},
|
||
{
|
||
"issueRef": "#95",
|
||
"path": "95",
|
||
"title": "Rendez-vous idea_ask_agent : timeout MCP OpenCode trop court (15s), le demandeur OpenCode ne reçoit jamais la réponse",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784934174326
|
||
},
|
||
{
|
||
"issueRef": "#96",
|
||
"path": "96",
|
||
"title": "Les assistants de ticket (tous adaptateurs) n'ont aucune résolution EffectivePermissions — permission toujours native/absente",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": "883534aa-7fc1-4d83-a9c0-17cac4a4eea5",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271075243
|
||
},
|
||
{
|
||
"issueRef": "#97",
|
||
"path": "97",
|
||
"title": "Duplication de provider lors de la création de profil AI - llamacpp ET provider cloud inclus simultanément",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784915626417
|
||
},
|
||
{
|
||
"issueRef": "#98",
|
||
"path": "98",
|
||
"title": "Profil cloud provider catalogue (ex: zai) : modèle choisi écrasé par glm-5.2 au spawn",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1784983186248
|
||
},
|
||
{
|
||
"issueRef": "#99",
|
||
"path": "99",
|
||
"title": "Modèle par agent contrôlable pour Codex & Claude (headless + TUI) — égaler le pattern OpenCode",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271085627
|
||
},
|
||
{
|
||
"issueRef": "#100",
|
||
"path": "100",
|
||
"title": "[Bug] Problème sur le scroll des agents OpenCode",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785083912470
|
||
},
|
||
{
|
||
"issueRef": "#101",
|
||
"path": "101",
|
||
"title": "[Bug] Soucis de retour de notification sur les taches backend",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785011116365
|
||
},
|
||
{
|
||
"issueRef": "#102",
|
||
"path": "102",
|
||
"title": "[Bug] Devoir resize les cellule pour afficher la TUI d'un agent",
|
||
"status": "inProgress",
|
||
"priority": "medium",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785878554632
|
||
},
|
||
{
|
||
"issueRef": "#103",
|
||
"path": "103",
|
||
"title": "Exposer et piloter la permission réseau des agents/commandes dans IdeA",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785271085635
|
||
},
|
||
{
|
||
"issueRef": "#107",
|
||
"path": "107",
|
||
"title": "[Bug] croisement entre les projet des retours des agents",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785271098557
|
||
},
|
||
{
|
||
"issueRef": "#108",
|
||
"path": "108",
|
||
"title": "Ajouter la possibilité de joindre des fichiers aux tickets",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785328001206
|
||
},
|
||
{
|
||
"issueRef": "#109",
|
||
"path": "109",
|
||
"title": "Ajouter le nom du créateur de ticket",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785328001167
|
||
},
|
||
{
|
||
"issueRef": "#112",
|
||
"path": "112",
|
||
"title": "Pouvoir ajouter plusieurs tickets a la fois a un sprint",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785341341049
|
||
},
|
||
{
|
||
"issueRef": "#113",
|
||
"path": "113",
|
||
"title": "[Bug] Les espaces ne epuvent pas etre entrés dans les args du serveur llamacpp",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785748044140
|
||
},
|
||
{
|
||
"issueRef": "#114",
|
||
"path": "114",
|
||
"title": "[UI] un iformiser les droplist",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785509526119
|
||
},
|
||
{
|
||
"issueRef": "#115",
|
||
"path": "115",
|
||
"title": "Rendre visibles les skills IdeA assignés dans le contexte effectif de chaque agent",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785499018589
|
||
},
|
||
{
|
||
"issueRef": "#116",
|
||
"path": "116",
|
||
"title": "Installer hello-plugin provoque un écran noir / crash apparent d'IdeA",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785500328024
|
||
},
|
||
{
|
||
"issueRef": "#117",
|
||
"path": "117",
|
||
"title": "Garantir la synchronie métier de idea_ask_agent malgré les background tasks",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1788789622644
|
||
},
|
||
{
|
||
"issueRef": "#119",
|
||
"path": "119",
|
||
"title": "Refondre le système de skills IdeA en capacités agent découvrables",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187569
|
||
},
|
||
{
|
||
"issueRef": "#120",
|
||
"path": "120",
|
||
"title": "Réinvestiguer l’installation de hello-plugin: écran noir / perte d’affichage IdeA",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187579
|
||
},
|
||
{
|
||
"issueRef": "#121",
|
||
"path": "121",
|
||
"title": "__probe__",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "dce19c75-9669-4e45-b8de-9950025157da"
|
||
},
|
||
"updatedAt": 1785534534027
|
||
},
|
||
{
|
||
"issueRef": "#122",
|
||
"path": "122",
|
||
"title": "[Bug] Override des permissions defaut qui ne marche pas",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785748044193
|
||
},
|
||
{
|
||
"issueRef": "#123",
|
||
"path": "123",
|
||
"title": "SDK plugins: combler les capacités globales manquantes pour les plugins de développement outillés",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187586
|
||
},
|
||
{
|
||
"issueRef": "#124",
|
||
"path": "124",
|
||
"title": "SDK plugins: exposer une API publique d’accès fichiers/workspace",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187593
|
||
},
|
||
{
|
||
"issueRef": "#125",
|
||
"path": "125",
|
||
"title": "SDK plugins: exposer une API publique de lancement de commandes et tâches",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187607
|
||
},
|
||
{
|
||
"issueRef": "#126",
|
||
"path": "126",
|
||
"title": "SDK plugins: exposer une API publique de découverte/validation d’outillage externe",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187599
|
||
},
|
||
{
|
||
"issueRef": "#127",
|
||
"path": "127",
|
||
"title": "SDK plugins: exposer une API publique d’événements et de watch",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187615
|
||
},
|
||
{
|
||
"issueRef": "#128",
|
||
"path": "128",
|
||
"title": "SDK plugins: typer et stabiliser la runtime UI/layout publique",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187622
|
||
},
|
||
{
|
||
"issueRef": "#129",
|
||
"path": "129",
|
||
"title": "SDK plugins: exposer une API publique d’analyse/requête de structure projet",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187631
|
||
},
|
||
{
|
||
"issueRef": "#130",
|
||
"path": "130",
|
||
"title": "SDK plugins: exposer une API publique de documents de configuration structurés",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785881187639
|
||
},
|
||
{
|
||
"issueRef": "#131",
|
||
"path": "131",
|
||
"title": "Configurer l'effort par agent avec presets adaptatifs selon le profil AI",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785748044208
|
||
},
|
||
{
|
||
"issueRef": "#132",
|
||
"path": "132",
|
||
"title": "Ajouter un outil MCP IdeA pour éditer le contexte projet global",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6ced819-b893-4213-b003-9e9dc79b9641"
|
||
},
|
||
"updatedAt": 1785748044221
|
||
},
|
||
{
|
||
"issueRef": "#133",
|
||
"path": "133",
|
||
"title": "Plugins: contrat de service des assets idea-plugin:// (multi-fichiers ESM) & confinement",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"b4730d7f-c54d-4736-8a04-c6203aa2fd49"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "b4730d7f-c54d-4736-8a04-c6203aa2fd49"
|
||
},
|
||
"updatedAt": 1785881187645
|
||
},
|
||
{
|
||
"issueRef": "#134",
|
||
"path": "134",
|
||
"title": "Plugins: servir tout fichier confiné du package installé (fix racine multi-fichiers ESM)",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "b4730d7f-c54d-4736-8a04-c6203aa2fd49"
|
||
},
|
||
"updatedAt": 1785881187652
|
||
},
|
||
{
|
||
"issueRef": "#135",
|
||
"path": "135",
|
||
"title": "Plugins: audit confinement install & désinstallation 100% propre",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "b4730d7f-c54d-4736-8a04-c6203aa2fd49"
|
||
},
|
||
"updatedAt": 1785881187659
|
||
},
|
||
{
|
||
"issueRef": "#136",
|
||
"path": "136",
|
||
"title": "SDK plugins: aligner doc/exemple sur le support multi-fichiers ESM",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "b4730d7f-c54d-4736-8a04-c6203aa2fd49"
|
||
},
|
||
"updatedAt": 1785881187667
|
||
},
|
||
{
|
||
"issueRef": "#137",
|
||
"path": "137",
|
||
"title": "QA: validation end-to-end plugin multi-fichiers ESM (chargement + désinstallation propre)",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "b4730d7f-c54d-4736-8a04-c6203aa2fd49"
|
||
},
|
||
"updatedAt": 1785881139749
|
||
},
|
||
{
|
||
"issueRef": "#138",
|
||
"path": "138",
|
||
"title": "SDK plugins: contrat de persistance plugin-owned hors projet et effacement total à la désinstallation",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"b4730d7f-c54d-4736-8a04-c6203aa2fd49"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785881187672
|
||
},
|
||
{
|
||
"issueRef": "#139",
|
||
"path": "139",
|
||
"title": "SDK plugins: aligner l’API publique et les exemples sur une persistance plugin-owned hors projet",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c",
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785881187678
|
||
},
|
||
{
|
||
"issueRef": "#140",
|
||
"path": "140",
|
||
"title": "[Bug] je ne peux pas editer le context projet d'un agent a la main",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785760572251
|
||
},
|
||
{
|
||
"issueRef": "#141",
|
||
"path": "141",
|
||
"title": "Supporter l’ouverture des layouts plugins comme Android Health",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785838243826
|
||
},
|
||
{
|
||
"issueRef": "#142",
|
||
"path": "142",
|
||
"title": "Plugin SDK: backend support for plugin-hosted windows",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785796835464
|
||
},
|
||
{
|
||
"issueRef": "#143",
|
||
"path": "143",
|
||
"title": "Plugin SDK: frontend host for plugin windows and window-open API",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785796835483
|
||
},
|
||
{
|
||
"issueRef": "#144",
|
||
"path": "144",
|
||
"title": "Plugin SDK: shared React runtime for plugin layouts",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785796835501
|
||
},
|
||
{
|
||
"issueRef": "#145",
|
||
"path": "145",
|
||
"title": "Plugin SDK: expand and restructure SDK documentation",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785796835521
|
||
},
|
||
{
|
||
"issueRef": "#146",
|
||
"path": "146",
|
||
"title": "QA: validate plugin window opening, React layouts, and SDK docs/examples",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785796835539
|
||
},
|
||
{
|
||
"issueRef": "#147",
|
||
"path": "147",
|
||
"title": "[UI] créer une CLI custom alternative",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1785924224928
|
||
},
|
||
{
|
||
"issueRef": "#148",
|
||
"path": "148",
|
||
"title": "CLI custom: structured session introuvable au lancement",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785928836678
|
||
},
|
||
{
|
||
"issueRef": "#149",
|
||
"path": "149",
|
||
"title": "CLI custom: une demande chat est routee en PTY au lieu d'une session structured",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c",
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785964173499
|
||
},
|
||
{
|
||
"issueRef": "#150",
|
||
"path": "150",
|
||
"title": "CLI UI: messages utilisateur affichés en double dans la conversation agent",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1785964248745
|
||
},
|
||
{
|
||
"issueRef": "#151",
|
||
"path": "151",
|
||
"title": "CLI UI: chevauchement des boutons dans la barre supérieure pendant une conversation agent",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786036825333
|
||
},
|
||
{
|
||
"issueRef": "#152",
|
||
"path": "152",
|
||
"title": "CLI UI: mauvaise mise à l’échelle sur conversation longue, barre de chat hors écran",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786010223872
|
||
},
|
||
{
|
||
"issueRef": "#154",
|
||
"path": "154",
|
||
"title": "Foundation: durable agent/chat attachments pipeline with sandbox-safe file access",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786007117802
|
||
},
|
||
{
|
||
"issueRef": "#155",
|
||
"path": "155",
|
||
"title": "Custom chat: paste image/fichier depuis le clipboard dans le composer",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19",
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788789622554
|
||
},
|
||
{
|
||
"issueRef": "#156",
|
||
"path": "156",
|
||
"title": "Foundation: unified streaming progress/event model across AI profiles",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786014830849
|
||
},
|
||
{
|
||
"issueRef": "#157",
|
||
"path": "157",
|
||
"title": "CLI custom: surface all available agent progress, MCP activity, and inter-agent delegation flow",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787557525852
|
||
},
|
||
{
|
||
"issueRef": "#158",
|
||
"path": "158",
|
||
"title": "[Bug] popup reprise de conversation intempestive",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1786007117845
|
||
},
|
||
{
|
||
"issueRef": "#159",
|
||
"path": "159",
|
||
"title": "[UI] Pastille d'activité de projet",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1786007117864
|
||
},
|
||
{
|
||
"issueRef": "#160",
|
||
"path": "160",
|
||
"title": "CLI UI: remove History button from custom chat toolbar",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786014830849
|
||
},
|
||
{
|
||
"issueRef": "#161",
|
||
"path": "161",
|
||
"title": "Epic: commandes IdeA slash dans la custom CLI",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "user"
|
||
},
|
||
"updatedAt": 1786024054225
|
||
},
|
||
{
|
||
"issueRef": "#162",
|
||
"path": "162",
|
||
"title": "Slash commands foundation for custom CLI",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786020774315
|
||
},
|
||
{
|
||
"issueRef": "#163",
|
||
"path": "163",
|
||
"title": "Custom CLI: slash-command autocomplete and contextual menu",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786021375246
|
||
},
|
||
{
|
||
"issueRef": "#164",
|
||
"path": "164",
|
||
"title": "Custom CLI: `/profile` command and profile-switch confirmation flow",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19",
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786021934839
|
||
},
|
||
{
|
||
"issueRef": "#165",
|
||
"path": "165",
|
||
"title": "SDK/plugins: allow plugins to contribute custom CLI slash commands",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"b4730d7f-c54d-4736-8a04-c6203aa2fd49",
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786024054225
|
||
},
|
||
{
|
||
"issueRef": "#166",
|
||
"path": "166",
|
||
"title": "Custom CLI: dispatch plugin slash-command callback effects",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786024054225
|
||
},
|
||
{
|
||
"issueRef": "#167",
|
||
"path": "167",
|
||
"title": "Custom CLI: turn-end and MCP/tool events appear only after Final",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c",
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786036825352
|
||
},
|
||
{
|
||
"issueRef": "#168",
|
||
"path": "168",
|
||
"title": "Custom CLI: transformer le bouton Send en Stop pendant une question agent",
|
||
"status": "qa",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786039145559
|
||
},
|
||
{
|
||
"issueRef": "#169",
|
||
"path": "169",
|
||
"title": "Custom CLI: session user dédiée même si l'agent est déjà en conversation inter-agent",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"b4730d7f-c54d-4736-8a04-c6203aa2fd49",
|
||
"fe887179-933f-47d4-960f-c3b06827f86c",
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786039145579
|
||
},
|
||
{
|
||
"issueRef": "#170",
|
||
"path": "170",
|
||
"title": "Custom CLI <-> TUI native: éviter les faux 'TUI déjà active ailleurs' lors du basculement",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"b4730d7f-c54d-4736-8a04-c6203aa2fd49",
|
||
"fe887179-933f-47d4-960f-c3b06827f86c",
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786039145598
|
||
},
|
||
{
|
||
"issueRef": "#171",
|
||
"path": "171",
|
||
"title": "[OBS] Pipeline d'observabilité conversationnelle — ReplyEvent progress -> UI en temps réel",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c",
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786380032763
|
||
},
|
||
{
|
||
"issueRef": "#172",
|
||
"path": "172",
|
||
"title": "CLI custom: la conversation affichée se vide au changement de layout/projet",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786433962330
|
||
},
|
||
{
|
||
"issueRef": "#173",
|
||
"path": "173",
|
||
"title": "Lister les tools MCP disponibles et vérifier une délégation simple à Architect",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786439016367
|
||
},
|
||
{
|
||
"issueRef": "#174",
|
||
"path": "174",
|
||
"title": "Repenser la présentation des événements de conversation et des tools MCP",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786436938513
|
||
},
|
||
{
|
||
"issueRef": "#175",
|
||
"path": "175",
|
||
"title": "Rebuild AppImage Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786437432841
|
||
},
|
||
{
|
||
"issueRef": "#176",
|
||
"path": "176",
|
||
"title": "Custom CLI: ajustements UI/UX conversation et événements tools MCP",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786440311377
|
||
},
|
||
{
|
||
"issueRef": "#177",
|
||
"path": "177",
|
||
"title": "Supprimer le popup de reprise par cellule",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786443949818
|
||
},
|
||
{
|
||
"issueRef": "#178",
|
||
"path": "178",
|
||
"title": "Nettoyer la mémoire projet obsolète vis-à-vis de l'app actuelle",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786443633616
|
||
},
|
||
{
|
||
"issueRef": "#179",
|
||
"path": "179",
|
||
"title": "Rebuild de l'AppImage IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786447604177
|
||
},
|
||
{
|
||
"issueRef": "#180",
|
||
"path": "180",
|
||
"title": "Lister les tools MCP disponibles et tester une délégation simple à Architect",
|
||
"status": "closed",
|
||
"priority": "low",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786453602728
|
||
},
|
||
{
|
||
"issueRef": "#181",
|
||
"path": "181",
|
||
"title": "Corriger le collage de fichiers dans le chat via Ctrl+V",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786456669538
|
||
},
|
||
{
|
||
"issueRef": "#182",
|
||
"path": "182",
|
||
"title": "Persister le brouillon de chat par layout et retour projet",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786458224057
|
||
},
|
||
{
|
||
"issueRef": "#183",
|
||
"path": "183",
|
||
"title": "Réparer les commandes /clean et /help comme commandes natives IdeA",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786456043938
|
||
},
|
||
{
|
||
"issueRef": "#184",
|
||
"path": "184",
|
||
"title": "Rebuild AppImage IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786603420794
|
||
},
|
||
{
|
||
"issueRef": "#185",
|
||
"path": "185",
|
||
"title": "Codex structured sandbox: rétablir l'écriture du project root pour les agents Dev sans perdre l'accès à .git",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"b4730d7f-c54d-4736-8a04-c6203aa2fd49",
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788789622659
|
||
},
|
||
{
|
||
"issueRef": "#186",
|
||
"path": "186",
|
||
"title": "CLI custom — progress agent/tool, anti-duplication, refs d'attachments, tmp partagé géré, chat redimensionnable",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786620908484
|
||
},
|
||
{
|
||
"issueRef": "#187",
|
||
"path": "187",
|
||
"title": "[CLI custom] Progress live agent/tool + anti-duplication running/done",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786620907499
|
||
},
|
||
{
|
||
"issueRef": "#188",
|
||
"path": "188",
|
||
"title": "[CLI custom] Références d'attachments dans le chat + chat redimensionnable",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786620908011
|
||
},
|
||
{
|
||
"issueRef": "#189",
|
||
"path": "189",
|
||
"title": "[Infra] Tmp partagé inter-projets géré par IdeA",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786620908371
|
||
},
|
||
{
|
||
"issueRef": "#190",
|
||
"path": "190",
|
||
"title": "[Infra] Managed temp store — injection sandbox complète des handles résolus",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786623936037
|
||
},
|
||
{
|
||
"issueRef": "#191",
|
||
"path": "191",
|
||
"title": "[QA/Tech] Managed temp store — tests d'intégration handlers Tauri et routage tools",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786623936053
|
||
},
|
||
{
|
||
"issueRef": "#193",
|
||
"path": "193",
|
||
"title": "Ajuster le resize du chat et afficher les tags de versions dans le graph Git",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786692860069
|
||
},
|
||
{
|
||
"issueRef": "#194",
|
||
"path": "194",
|
||
"title": "Rebuild AppImage Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786710120000
|
||
},
|
||
{
|
||
"issueRef": "#195",
|
||
"path": "195",
|
||
"title": "Régression AppImage: les agents n'ont plus les accès en écriture dans le dernier build",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786703745054
|
||
},
|
||
{
|
||
"issueRef": "#196",
|
||
"path": "196",
|
||
"title": "Permissions page grants do not allow agent write access to project root",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788789622674
|
||
},
|
||
{
|
||
"issueRef": "#197",
|
||
"path": "197",
|
||
"title": "Fix sandbox read/write permissions not matching agent menu in latest AppImage",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786712736077
|
||
},
|
||
{
|
||
"issueRef": "#198",
|
||
"path": "198",
|
||
"title": "Rebuild AppImage after sandbox permissions fix",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786714370975
|
||
},
|
||
{
|
||
"issueRef": "#199",
|
||
"path": "199",
|
||
"title": "Rebuild AppImage depuis develop pour valider l’origine de l’artefact courant",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786716259666
|
||
},
|
||
{
|
||
"issueRef": "#200",
|
||
"path": "200",
|
||
"title": "Remplacer l'usage implicite de /tmp par un temp IdeA géré pour les agents",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"1ff94b51-3e17-4a39-8543-7715d1ff0f80",
|
||
"fe887179-933f-47d4-960f-c3b06827f86c",
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787385038497
|
||
},
|
||
{
|
||
"issueRef": "#201",
|
||
"path": "201",
|
||
"title": "Rebuild AppImage IdeA Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"1ff94b51-3e17-4a39-8543-7715d1ff0f80"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786746538696
|
||
},
|
||
{
|
||
"issueRef": "#202",
|
||
"path": "202",
|
||
"title": "Refonte totale UI/UX de la version web d’IdeA",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786750786970
|
||
},
|
||
{
|
||
"issueRef": "#203",
|
||
"path": "203",
|
||
"title": "#202-F1 Frontend — Shell web desktop parity",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786749006854
|
||
},
|
||
{
|
||
"issueRef": "#204",
|
||
"path": "204",
|
||
"title": "#202-F2 Frontend — Surfaces ouvrables ici/onglet/fenêtre",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786749493434
|
||
},
|
||
{
|
||
"issueRef": "#205",
|
||
"path": "205",
|
||
"title": "#202-F3 Frontend — Persistance session web desktop + synchro inter-onglets",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786749971776
|
||
},
|
||
{
|
||
"issueRef": "#206",
|
||
"path": "206",
|
||
"title": "#202-F4 Frontend — UX mobile task-flow dédiée",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786750417526
|
||
},
|
||
{
|
||
"issueRef": "#207",
|
||
"path": "207",
|
||
"title": "#202-QA QA — Validation transverse refonte web desktop/mobile",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786750537656
|
||
},
|
||
{
|
||
"issueRef": "#208",
|
||
"path": "208",
|
||
"title": "Web: switch TUI naïf / CLI custom + layout PC identique à l’AppImage",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786777760816
|
||
},
|
||
{
|
||
"issueRef": "#209",
|
||
"path": "209",
|
||
"title": "Rebuild AppImage Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786778727735
|
||
},
|
||
{
|
||
"issueRef": "#210",
|
||
"path": "210",
|
||
"title": "Ajouter l'heure de reception aux messages de la custom CLI",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786780226682
|
||
},
|
||
{
|
||
"issueRef": "#211",
|
||
"path": "211",
|
||
"title": "Interface web: parcourir les dossiers du projet et télécharger fichiers/dossiers",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786783177198
|
||
},
|
||
{
|
||
"issueRef": "#212",
|
||
"path": "212",
|
||
"title": "Web PC: erreur `unknown command: load_layout` a l'ouverture d'un projet",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786786870793
|
||
},
|
||
{
|
||
"issueRef": "#213",
|
||
"path": "213",
|
||
"title": "Rebuild AppImage Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786787447568
|
||
},
|
||
{
|
||
"issueRef": "#214",
|
||
"path": "214",
|
||
"title": "Bug web PC: accès fichiers échoue avec 'missing Origin header'",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786809011367
|
||
},
|
||
{
|
||
"issueRef": "#215",
|
||
"path": "215",
|
||
"title": "Rebuild AppImage Linux après correctif web Origin header",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786811421236
|
||
},
|
||
{
|
||
"issueRef": "#216",
|
||
"path": "216",
|
||
"title": "CLI custom: plus de progress remontés après le premier Final",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786813140292
|
||
},
|
||
{
|
||
"issueRef": "#217",
|
||
"path": "217",
|
||
"title": "Conversation disparaît parfois au switch layout agent vers Git Graph",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786815249567
|
||
},
|
||
{
|
||
"issueRef": "#218",
|
||
"path": "218",
|
||
"title": "Git Graph: tag de version local non affiché après rebuild AppImage",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786816820854
|
||
},
|
||
{
|
||
"issueRef": "#219",
|
||
"path": "219",
|
||
"title": "Rebuild AppImage Linux après fix Git Graph tags annotés",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787224101407
|
||
},
|
||
{
|
||
"issueRef": "#220",
|
||
"path": "220",
|
||
"title": "Étudier un agent vocal global Codex cross-project pour IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786819020869
|
||
},
|
||
{
|
||
"issueRef": "#221",
|
||
"path": "221",
|
||
"title": "Corriger l'heure affichée des messages figée à 1:00",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1786825279605
|
||
},
|
||
{
|
||
"issueRef": "#224",
|
||
"path": "224",
|
||
"title": "Version web téléphone: permettre le passage en custom CLI avec UI mobile adaptée",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c",
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787223037400
|
||
},
|
||
{
|
||
"issueRef": "#225",
|
||
"path": "225",
|
||
"title": "Bug web mobile: invalid node id avec la custom CLI téléphone",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787224984308
|
||
},
|
||
{
|
||
"issueRef": "#226",
|
||
"path": "226",
|
||
"title": "Rebuild AppImage Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787225459909
|
||
},
|
||
{
|
||
"issueRef": "#227",
|
||
"path": "227",
|
||
"title": "Bug web téléphone: la CLI custom ne démarre pas",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787227664912
|
||
},
|
||
{
|
||
"issueRef": "#228",
|
||
"path": "228",
|
||
"title": "Rebuild AppImage Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787229737762
|
||
},
|
||
{
|
||
"issueRef": "#229",
|
||
"path": "229",
|
||
"title": "CLI custom indisponible via l'interface web",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787231430402
|
||
},
|
||
{
|
||
"issueRef": "#230",
|
||
"path": "230",
|
||
"title": "Rebuild AppImage IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787232714559
|
||
},
|
||
{
|
||
"issueRef": "#231",
|
||
"path": "231",
|
||
"title": "Investiguer les fins de tour en erreur 'Le modèle n'a renvoyé aucune réponse.'",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787337990284
|
||
},
|
||
{
|
||
"issueRef": "#232",
|
||
"path": "232",
|
||
"title": "Investiguer la disparition des annonces MCP/inter-agent pendant un agent busy",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787334071330
|
||
},
|
||
{
|
||
"issueRef": "#233",
|
||
"path": "233",
|
||
"title": "CLI custom: déplier/replier les messages progress et MCP",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787321408763
|
||
},
|
||
{
|
||
"issueRef": "#234",
|
||
"path": "234",
|
||
"title": "Rebuild AppImage Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787336070785
|
||
},
|
||
{
|
||
"issueRef": "#235",
|
||
"path": "235",
|
||
"title": "Simplifier davantage le panneau Work state",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787492341859
|
||
},
|
||
{
|
||
"issueRef": "#236",
|
||
"path": "236",
|
||
"title": "Custom CLI: les messages progress/MCP disparaissent après un certain temps",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787385802679
|
||
},
|
||
{
|
||
"issueRef": "#237",
|
||
"path": "237",
|
||
"title": "Rebuild AppImage",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787412920936
|
||
},
|
||
{
|
||
"issueRef": "#238",
|
||
"path": "238",
|
||
"title": "Conversation inter-agent parfois vide alors que Work state indique un agent actif",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787391077910
|
||
},
|
||
{
|
||
"issueRef": "#239",
|
||
"path": "239",
|
||
"title": "Échec de finalisation de réponse modèle sur un autre projet",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787409561579
|
||
},
|
||
{
|
||
"issueRef": "#240",
|
||
"path": "240",
|
||
"title": "Échec de finalisation de réponse sur session Codex",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787412460785
|
||
},
|
||
{
|
||
"issueRef": "#241",
|
||
"path": "241",
|
||
"title": "Les progress de la custom CLI cessent d’apparaître après plusieurs demandes à l’orchestrateur",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787483784669
|
||
},
|
||
{
|
||
"issueRef": "#242",
|
||
"path": "242",
|
||
"title": "Étendre les templates d’agents avec nom par défaut, permissions, et corriger le modèle AI par défaut",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787475659156
|
||
},
|
||
{
|
||
"issueRef": "#243",
|
||
"path": "243",
|
||
"title": "Rebuild de l’AppImage IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788439323308
|
||
},
|
||
{
|
||
"issueRef": "#244",
|
||
"path": "244",
|
||
"title": "Corriger la non-persistance des permissions de templates et réaligner les templates globaux",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787564815023
|
||
},
|
||
{
|
||
"issueRef": "#245",
|
||
"path": "245",
|
||
"title": "Corriger l’état busy/progress/tools/chatbox de la custom CLI après le premier appel",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787484920086
|
||
},
|
||
{
|
||
"issueRef": "#246",
|
||
"path": "246",
|
||
"title": "Rebuild AppImage IdeA",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787492874503
|
||
},
|
||
{
|
||
"issueRef": "#247",
|
||
"path": "247",
|
||
"title": "Retirer l’overlay busy de la custom CLI et conserver le blocage du chat seul",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787495761555
|
||
},
|
||
{
|
||
"issueRef": "#248",
|
||
"path": "248",
|
||
"title": "Rebuild AppImage IdeA Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787496151533
|
||
},
|
||
{
|
||
"issueRef": "#249",
|
||
"path": "249",
|
||
"title": "Bug UI: les boutons d’overlay restent visibles sur la custom CLI pendant une demande agent",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787497292539
|
||
},
|
||
{
|
||
"issueRef": "#250",
|
||
"path": "250",
|
||
"title": "Rebuild AppImage Linux",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787502038344
|
||
},
|
||
{
|
||
"issueRef": "#251",
|
||
"path": "251",
|
||
"title": "Bug UI: affichage incohérent de la conversation agent à partir du second tour",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787500329426
|
||
},
|
||
{
|
||
"issueRef": "#252",
|
||
"path": "252",
|
||
"title": "Custom CLI: la seconde requête au même agent perd les progress et messages d’outils",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787551571486
|
||
},
|
||
{
|
||
"issueRef": "#253",
|
||
"path": "253",
|
||
"title": "Fiabiliser la suite de tests OpenCode flaky en exécution parallèle",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787552434207
|
||
},
|
||
{
|
||
"issueRef": "#254",
|
||
"path": "254",
|
||
"title": "Stabiliser les rendez-vous inter-agents OpenCode/GLM et éliminer les faux NoReply/perms sur projets externes",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787566909446
|
||
},
|
||
{
|
||
"issueRef": "#255",
|
||
"path": "255",
|
||
"title": "Bug OpenCode: idea_ask_agent peut reattacher un agent d'un autre projet ou perdre le Final",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787569961595
|
||
},
|
||
{
|
||
"issueRef": "#256",
|
||
"path": "256",
|
||
"title": "Rebuild AppImage IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787572238319
|
||
},
|
||
{
|
||
"issueRef": "#257",
|
||
"path": "257",
|
||
"title": "Le bouton stop de la custom CLI n’annule pas le travail courant ni les délivations en cascade",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1787950677814
|
||
},
|
||
{
|
||
"issueRef": "#258",
|
||
"path": "258",
|
||
"title": "Rebuild AppImage Linux demandé par l'utilisateur",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788034234968
|
||
},
|
||
{
|
||
"issueRef": "#259",
|
||
"path": "259",
|
||
"title": "Template permissions do not persist after save",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788438757480
|
||
},
|
||
{
|
||
"issueRef": "#260",
|
||
"path": "260",
|
||
"title": "Agents cross-project: MCP discovery, permissions et contact inter-projets",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788793170895
|
||
},
|
||
{
|
||
"issueRef": "#261",
|
||
"path": "261",
|
||
"title": "Cross-project agents: cadrage UX permission agent/template",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"757430bb-014a-40fa-b82b-f2429dab9766"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788774465904
|
||
},
|
||
{
|
||
"issueRef": "#262",
|
||
"path": "262",
|
||
"title": "Cross-project agents: architecture MCP, registry projets et rendez-vous",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"b4730d7f-c54d-4736-8a04-c6203aa2fd49"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788774465928
|
||
},
|
||
{
|
||
"issueRef": "#263",
|
||
"path": "263",
|
||
"title": "Cross-project agents: implémentation backend MCP et runtime",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788792738864
|
||
},
|
||
{
|
||
"issueRef": "#264",
|
||
"path": "264",
|
||
"title": "Cross-project agents: UI permissions agents et templates",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788792738961
|
||
},
|
||
{
|
||
"issueRef": "#265",
|
||
"path": "265",
|
||
"title": "Cross-project agents: validation QA complète et AppImage",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788793171156
|
||
},
|
||
{
|
||
"issueRef": "#266",
|
||
"path": "266",
|
||
"title": "Diagnostiquer Codex 5.6 en headless/custom CLI vs TUI native",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788793585703
|
||
},
|
||
{
|
||
"issueRef": "#267",
|
||
"path": "267",
|
||
"title": "Corriger permissions cross-project agents/templates et reconstruire l’AppImage",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c",
|
||
"8f7da528-58df-4315-97e9-0562230ecc19",
|
||
"b4730d7f-c54d-4736-8a04-c6203aa2fd49",
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506",
|
||
"1ff94b51-3e17-4a39-8543-7715d1ff0f80"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "fe887179-933f-47d4-960f-c3b06827f86c"
|
||
},
|
||
"updatedAt": 1788797669968
|
||
},
|
||
{
|
||
"issueRef": "#268",
|
||
"path": "268",
|
||
"title": "Corriger permissions MCP inter-projets, contactable template/agent et rebuild AppImage",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788796144919
|
||
},
|
||
{
|
||
"issueRef": "#269",
|
||
"path": "269",
|
||
"title": "Hot reload des plugins sans relancer IdeA pour les agents inter-projets",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788802262284
|
||
},
|
||
{
|
||
"issueRef": "#270",
|
||
"path": "270",
|
||
"title": "Cadrer l'architecture du hot reload plugin et des tools dynamiques",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"b4730d7f-c54d-4736-8a04-c6203aa2fd49"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788799729583
|
||
},
|
||
{
|
||
"issueRef": "#271",
|
||
"path": "271",
|
||
"title": "Expose agent-facing plugin reload command/tool",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"fe887179-933f-47d4-960f-c3b06827f86c"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788802202168
|
||
},
|
||
{
|
||
"issueRef": "#272",
|
||
"path": "272",
|
||
"title": "Surface UX de reload plugin et feedback agent/utilisateur",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"757430bb-014a-40fa-b82b-f2429dab9766",
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788802083238
|
||
},
|
||
{
|
||
"issueRef": "#273",
|
||
"path": "273",
|
||
"title": "QA hot reload plugin sans relance IdeA",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788801870891
|
||
},
|
||
{
|
||
"issueRef": "#274",
|
||
"path": "274",
|
||
"title": "Rebuild AppImage apres hot reload plugins #269",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788803503214
|
||
},
|
||
{
|
||
"issueRef": "#275",
|
||
"path": "275",
|
||
"title": "Mettre a jour le contexte projet global IdeA",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788811630535
|
||
},
|
||
{
|
||
"issueRef": "#276",
|
||
"path": "276",
|
||
"title": "Clarifier et exposer le writer du contexte projet global",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788814093598
|
||
},
|
||
{
|
||
"issueRef": "#277",
|
||
"path": "277",
|
||
"title": "Retirer les affichages Busy et Cancel au lancement d’un agent sur une tâche",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"8f7da528-58df-4315-97e9-0562230ecc19"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788862496223
|
||
},
|
||
{
|
||
"issueRef": "#278",
|
||
"path": "278",
|
||
"title": "Rebuild AppImage après retrait Busy/Cancel cellule agent",
|
||
"status": "closed",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788862724800
|
||
},
|
||
{
|
||
"issueRef": "#279",
|
||
"path": "279",
|
||
"title": "Plugins sans restart : refresh UI préservant l’état + tools MCP install/reload affichage",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788865967900
|
||
},
|
||
{
|
||
"issueRef": "#280",
|
||
"path": "280",
|
||
"title": "Clarifier le contrat SDK plugin UI, fenêtres et skills Codex",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788867597987
|
||
},
|
||
{
|
||
"issueRef": "#281",
|
||
"path": "281",
|
||
"title": "Fix blocage cross-project ask et workstate après timeout",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788868377302
|
||
},
|
||
{
|
||
"issueRef": "#282",
|
||
"path": "282",
|
||
"title": "Paramètres projet pour activer les plugins et attribuer leurs skills/tools aux agents",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788875629546
|
||
},
|
||
{
|
||
"issueRef": "#283",
|
||
"path": "283",
|
||
"title": "Documenter l'assignation des skills plugin aux agents",
|
||
"status": "inProgress",
|
||
"priority": "medium",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788877456900
|
||
},
|
||
{
|
||
"issueRef": "#284",
|
||
"path": "284",
|
||
"title": "Corriger le contact inter-projet et ajouter l’assignation plugin par agent",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788881637053
|
||
},
|
||
{
|
||
"issueRef": "#285",
|
||
"path": "285",
|
||
"title": "Ajouter pluginRoot officiel au SDK activate(ctx)",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788885132878
|
||
},
|
||
{
|
||
"issueRef": "#286",
|
||
"path": "286",
|
||
"title": "UnityPlugin: clarifier contrats SDK ressources packagées et slash commands",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788889482726
|
||
},
|
||
{
|
||
"issueRef": "#287",
|
||
"path": "287",
|
||
"title": "Cross-project rendezvous timeout malgré activité cible",
|
||
"status": "closed",
|
||
"priority": "critical",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788892419182
|
||
},
|
||
{
|
||
"issueRef": "#288",
|
||
"path": "288",
|
||
"title": "Tool MCP de redémarrage autonome d'un agent",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788898181382
|
||
},
|
||
{
|
||
"issueRef": "#289",
|
||
"path": "289",
|
||
"title": "Garantir ask_agent pendant restart de la cible, same-project et cross-project",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788901112288
|
||
},
|
||
{
|
||
"issueRef": "#290",
|
||
"path": "290",
|
||
"title": "Corriger le redemarrage agent qui finalise le tour et bloque le chat",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788938529924
|
||
},
|
||
{
|
||
"issueRef": "#291",
|
||
"path": "291",
|
||
"title": "Conserver la conversation après redémarrage agent et aller-retour projet",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788940935288
|
||
},
|
||
{
|
||
"issueRef": "#292",
|
||
"path": "292",
|
||
"title": "Agents Git TUI Native bouclent sans réponse dans UnitySoundTool et UnityPlugin",
|
||
"status": "qa",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"ab328d90-c307-4771-a3b6-6c56089c8506"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788956518862
|
||
},
|
||
{
|
||
"issueRef": "#293",
|
||
"path": "293",
|
||
"title": "Clarifier et documenter l’exposition de tools MCP par les plugins IdeA",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788962603796
|
||
},
|
||
{
|
||
"issueRef": "#294",
|
||
"path": "294",
|
||
"title": "Clarifier le lancement de serveurs MCP JavaScript packagés par les plugins IdeA",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788963918771
|
||
},
|
||
{
|
||
"issueRef": "#295",
|
||
"path": "295",
|
||
"title": "Corriger l’affichage du transcript après redémarrage automatique d’un agent",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788972545852
|
||
},
|
||
{
|
||
"issueRef": "#296",
|
||
"path": "296",
|
||
"title": "Unifier l’attribution des skills et tools MCP natifs/plugins aux agents",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788976624245
|
||
},
|
||
{
|
||
"issueRef": "#297",
|
||
"path": "297",
|
||
"title": "Unifier les menus Skills et MCP tools avec sélection par liste cochable",
|
||
"status": "closed",
|
||
"priority": "high",
|
||
"sprint": null,
|
||
"assignedAgentIds": [
|
||
"1ff94b51-3e17-4a39-8543-7715d1ff0f80"
|
||
],
|
||
"createdBy": {
|
||
"kind": "agent",
|
||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||
},
|
||
"updatedAt": 1788979147782
|
||
}
|
||
]
|
||
} |