chore(tickets): sync store local — #307 QA verte finale backend+frontend, merge develop e1dbe56 (branche fix/307-startup-ghost-states-reconciliation commit 57cf825), carnet v7 section Git; AppImage rebuild 14:21 déjà formalisée v0.46.0 (commit dédié 99b400a + tag annoté, artefact sha256 vérifié identique au contenu develop post-merge — pas de nouveau tag); tickets 299-307 + index/counter + #296 carnet/issue; attachments/ et scripts/ hors périmètre; aucun push
This commit is contained in:
@ -1,8 +1,8 @@
|
||||
---
|
||||
issueRef: "#296"
|
||||
version: 2
|
||||
version: 4
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedAt: 1788976061895
|
||||
updatedAt: 1788976624245
|
||||
---
|
||||
|
||||
## QA - 2026-09-09 - Validation unified agent capabilities
|
||||
@ -193,3 +193,45 @@ Classification précise des 32 échecs frontend complets : hors périmètre #296
|
||||
Relance des 6 fichiers web seuls reproduite avec les mêmes 32 échecs (`32 failed | 24 passed`), et relance isolée de `WebAgentCell.test.tsx`, `WebMenus.test.tsx`, `ProjectsView.ls7.test.tsx` confirme que ces familles échouent indépendamment de #296. Non bloquant pour #296.
|
||||
|
||||
Verdict QA : VERT pour le périmètre #296, avec dette de tests web hors périmètre confirmée.
|
||||
|
||||
## Git - 2026-09-09 - Intégration locale
|
||||
|
||||
Cycle Git terminé, sans push.
|
||||
|
||||
Submodule `sdk/IdeaSDK` :
|
||||
|
||||
- Commit feature : `d93e302` (`feat(sdk): ...`).
|
||||
- Merge local develop : `436ed59`.
|
||||
|
||||
Repo parent :
|
||||
|
||||
- Commit applicatif : `e283f4a` (`feat(agents,plugins): ...`).
|
||||
- Commit pointeur SDK : `fda1b2d`.
|
||||
- Commit tickets : `2c3234e`.
|
||||
- Merge local vers `develop` : `f78f009`.
|
||||
|
||||
Réserves Git : suites complètes rouges classées non bloquantes par QA; rebuild AppImage/validation live restaient à faire au moment du merge; aucun push; `scripts/` non suivi hors périmètre.
|
||||
|
||||
## AppImage - 2026-09-09 - Build local
|
||||
|
||||
Workflow `build-appimage` exécuté après merge pour produire un artefact installable/testable.
|
||||
|
||||
Commandes :
|
||||
|
||||
```bash
|
||||
npm --prefix frontend run build
|
||||
cd crates/app-tauri
|
||||
mkdir -p /tmp/idea-cargo-home
|
||||
CARGO_HOME=/tmp/idea-cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1 ../../frontend/node_modules/.bin/tauri build --bundles appimage
|
||||
```
|
||||
|
||||
Résultat :
|
||||
|
||||
```text
|
||||
Finished 1 bundle at:
|
||||
/home/anthony/Documents/Projects/IdeA/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage
|
||||
```
|
||||
|
||||
Artefact : `target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`, 114M, sha256 `baddb3e9970c804f4123880fff1567f2344d140cf3dbcfaf85dc7d657851777f`.
|
||||
|
||||
Remplacement de l'AppImage installée et relance IdeA non automatisés volontairement: cela tuerait la session d'orchestration active. Validation live de l'attribution depuis la fiche agent à faire après installation manuelle de cet artefact.
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
id: "f6760649-4f0f-41bf-956a-ebc6444c5597"
|
||||
number: 296
|
||||
title: "Unifier l’attribution des skills et tools MCP natifs/plugins aux agents"
|
||||
status: "qa"
|
||||
status: "closed"
|
||||
priority: "high"
|
||||
sprint: null
|
||||
links: []
|
||||
@ -11,7 +11,7 @@ attachments: []
|
||||
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
createdAt: 1788973181342
|
||||
updatedAt: 1788976061895
|
||||
version: 2
|
||||
updatedAt: 1788976624245
|
||||
version: 4
|
||||
---
|
||||
Demande utilisateur: pouvoir attribuer un tool MCP de plugin directement depuis l'interface, comme pour les skills, et regrouper l'attribution des skills/tools MCP provenant des plugins au même endroit que les skills et tools MCP natifs d'IdeA. Objectif UX: réduire les surfaces dispersées et rendre l'attribution des capacités agent plus instinctive.
|
||||
Reference in New Issue
Block a user