chore(idea): bookkeeping .ideai — tickets #184-#207, contexts agents, mémoire (préparation train refonte web #202)
This commit is contained in:
40
.ideai/tickets/189/carnet.md
Normal file
40
.ideai/tickets/189/carnet.md
Normal file
@ -0,0 +1,40 @@
|
||||
---
|
||||
issueRef: "#189"
|
||||
version: 6
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedAt: 1786620908371
|
||||
---
|
||||
2026-08-13 — exposition backend/MCP minimale ajoutée
|
||||
|
||||
Périmètre désormais exposé
|
||||
- Domaine/port + use cases `allocate/resolve/release/gc`.
|
||||
- Store FS global sous `app_data_dir/managed-tmp`.
|
||||
- DTO backend associés.
|
||||
- Commandes Tauri `managed_temp_*`.
|
||||
- Outils MCP IdeA naturels `idea_managed_temp_*`, avec catalogue/permissions/provider branchés.
|
||||
|
||||
Fichiers modifiés additionnels
|
||||
- crates/infrastructure/src/orchestrator/mcp/managed_temp.rs
|
||||
- crates/infrastructure/src/orchestrator/mcp/mod.rs
|
||||
- crates/infrastructure/src/orchestrator/mcp/server.rs
|
||||
- crates/infrastructure/src/orchestrator/mcp/tools.rs
|
||||
- crates/backend/src/dto.rs
|
||||
- crates/backend/src/openai_tools.rs
|
||||
- crates/app-tauri/src/commands.rs
|
||||
- crates/app-tauri/src/lib.rs
|
||||
- crates/app-tauri/src/managed_temp.rs
|
||||
- crates/app-tauri/src/openai_tools.rs
|
||||
- crates/app-tauri/src/state.rs
|
||||
|
||||
Tests verts déclarés sur cette passe
|
||||
- `cargo fmt --check`
|
||||
- `cargo test -p application --test managed_temp`
|
||||
- `cargo test -p infrastructure --test managed_temp`
|
||||
- `cargo test -p backend openai_tools::tests`
|
||||
- `cargo test -p infrastructure ...catalogue_advertises...`
|
||||
- `cargo test -p app-tauri --lib managed_temp`
|
||||
- `cargo check -p app-tauri`
|
||||
|
||||
Gap restant principal
|
||||
- L'injection sandbox complète des chemins résolus n'est pas traitée dans ce lot, conformément au scope serré de reprise.
|
||||
- Un `cargo test -p app-tauri managed_temp` plus large bute sur `dto_agents.rs` hors périmètre (`runtime_state/node_id` manquants).
|
||||
Reference in New Issue
Block a user