Commit 0d2f286
chore: remove half-baked deploy infrastructure — will redesign with Aspire SDK
Removed:
- /deploy endpoint in MCP server (wrong approach)
- DeployVerifier + tests (only needed for endpoint)
- EmojiAgent files (IAW-created, will be recreated via proper deploy)
- Deploy plans (superseded by Aspire SDK approach)
Cleaned:
- AspireAgent.DeployAsync → TODO stub (will use Aspire WithCommand)
- Removed IHttpClientFactory dependency from AspireAgent
- Removed Microsoft.Extensions.Http package from Agents.csproj
- MCP Program.cs cleaned of deploy endpoint registration
- SelfImprove prompt simplified
The self-improving deploy will be redesigned using:
- Aspire SDK WithCommand("deploy") in AppHost
- ResourceCommandService for stop→build→start
- WithExplicitStart() for shadow test instances
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent a36dac5 commit 0d2f286
12 files changed
Lines changed: 12 additions & 951 deletions
File tree
- .claude
- docs/superpowers/plans
- src
- Agents
- Fun
- Infrastructure
- Orchestration
- Core/Deployment
- IAW.MCP
- Deploy
- test/Core.Tests/Scheduling
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
124 | 129 | | |
125 | 130 | | |
126 | 131 | | |
| |||
0 commit comments