Skip to content

Commit 0d2f286

Browse files
LeftTwixWandclaude
andcommitted
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/settings.local.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,12 @@
120120
"Read(//e/IAW/$dir/**)",
121121
"Bash(C:/Users/vhorb/AppData/Local/Temp/iaw-test/Program.cs:*)",
122122
"Read(//c/Users/vhorb/AppData/Local/Temp/iaw-test/**)",
123-
"Bash(mcp__aspire__list_resources)"
123+
"Bash(mcp__aspire__list_resources)",
124+
"Bash(rm -f src/IAW.MCP/Deploy/DeployEndpoint.cs)",
125+
"Bash(rmdir src/IAW.MCP/Deploy)",
126+
"Bash(rm -f src/Core/Deployment/DeployVerifier.cs)",
127+
"Bash(rmdir src/Core/Deployment)",
128+
"Bash(rm -f src/Agents/Fun/IEmoji.cs src/Agents/Fun/EmojiAgent.cs)"
124129
]
125130
},
126131
"enabledMcpjsonServers": [

0 commit comments

Comments
 (0)