2.1 KiB
2.1 KiB
issueRef, version, updatedBy, updatedAt
| issueRef | version | updatedBy | updatedAt | ||||
|---|---|---|---|---|---|---|---|
| #260 | 9 |
|
1788793170895 |
Carnet #260
- Ticket principal cree pour la feature agents cross-project.
- Sous-tickets: #261 UX closed, #262 Architecture closed, #263 Backend QA, #264 Frontend QA, #265 QA/AppImage inProgress.
- UX #261 rendu: checkbox
Contactable depuis d’autres projetsdans Permissions agent et template, defaut decoche, texte d'aide distinct agent/template, erreur sauvegardeLa permission n’a pas pu être enregistrée. Réessayez. - Architect #262 rendu: identite canonique
projectId + agentId, DTO MCPidea_project_list,idea_project_read_context,idea_project_list_agents,idea_project_ask_agent,idea_project_cancel_agent; runtime minimal projet ferme; reconciliation ouverture projet; queue/busy/cancel indexes parRuntimeAgentKey(projectId, agentId); routage par correlationId requester/target project-scoped. - Git: branche root
feature/260-cross-project-agents; worktrees devs realignes; commits de lot faits puis merges locaux root sans conflit. - Backend: commit
9895498surfeature/260-backend, merge root530ce01; tests Main verts:cargo fmt --check,cargo check -p application -p infrastructure -p backend -p app-tauri --lib,cargo test -p application cross_project --test orchestrator_service,cargo test -p infrastructure --test mcp_server,cargo test -p application --test template_usecases,cargo test -p infrastructure --test template_store. - Frontend: commit
8496507surfeature/260-frontend, merge rootb0f8fe4; DevFrontend annonce verts:npm run typecheck,npm test -- src/features/permissions/permissions.test.tsx src/features/templates/templates.test.tsx src/adapters/http/httpInvoker.test.ts, 48 passed. - Git verification root apres merge:
npm run typecheckvert +cargo +stable check -p application -p infrastructure -p backend -p app-tauri --libvert. - Etat actuel: pret pour QA complete sur branche integree; aucun push, aucun merge develop/main. Dirty restant attendu: store
.ideai//tickets/scripts non lies au code produit.