[Phase 5] MCP Cleanup & Docker Hardening #95

Closed
opened 2026-05-07 07:30:26 +00:00 by NW · 0 comments
Owner

Phase 5: MCP Cleanup & Docker Hardening

Milestone: #66

Tasks

  • Add --rm flag to Docker MCP containers
  • Kill orphaned MCP child processes on shutdown
  • Cache listTools at pipeline startup
  • Add shutdown cleanup hook to orchestrator/Docker
  • Windows: hide CMD window flash in all spawn calls

Files to Modify

  • .kilo/rules/docker.md
  • .kilo/skills/docker-security/SKILL.md
  • Docker compose files
  • Orchestrator shutdown logic

Acceptance Criteria

  • No orphaned containers after MCP shutdown
  • listTools cached, no redundant RPCs
  • Cleanup hook runs on SIGTERM/SIGINT

Status: planned
Next Phase: Phase 6

## Phase 5: MCP Cleanup & Docker Hardening **Milestone**: #66 ### Tasks - [ ] Add `--rm` flag to Docker MCP containers - [ ] Kill orphaned MCP child processes on shutdown - [ ] Cache `listTools` at pipeline startup - [ ] Add shutdown cleanup hook to orchestrator/Docker - [ ] Windows: hide CMD window flash in all spawn calls ### Files to Modify - `.kilo/rules/docker.md` - `.kilo/skills/docker-security/SKILL.md` - Docker compose files - Orchestrator shutdown logic ### Acceptance Criteria - [ ] No orphaned containers after MCP shutdown - [ ] listTools cached, no redundant RPCs - [ ] Cleanup hook runs on SIGTERM/SIGINT --- **Status**: planned **Next Phase**: Phase 6
NW added this to the [Evolution v2026-05-07] Kilo Code Release Sync & APAW System Hardening milestone 2026-05-07 07:30:26 +00:00
NW closed this issue 2026-05-08 17:56:23 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: UniqueSoft/APAW#95