This repository has been archived on 2026-08-16. You can view files and clone it, but cannot push or open issues or pull requests.
Levi Neely
85b0d7f6fa
remove MCP support, add execute_code tests
- Remove pkg/mcp/ (client, transport, JSON-RPC handshake)
- Remove mcpServer adapter and NewServer() from tools.go
- Remove MCPServers/ServerConfig from config
- Remove MCP server connection loop from BuildAgentEnv
- Remove ListServers() from Core interface and agentCore
- Remove /mcp command and help line
- Rename extractMCPResult -> extractToolResult
- Rename mcpToolsToBackend -> toolInfosToBackend
- Add execute_test.go: 28 tests covering detectLanguage, injectArgs,
ansiCEscape, ValidateCode, allowed, ReadTool, Execute, Dispatch
(pipeline, parallel, tool steps), limitedWriter, rate limiting,
SetEnv, SetCWD (68.2% coverage from 0%)
- Add testdata/sandbox/default.yaml for real sandboxed test execution
|
2026-04-21 13:25:32 +02:00 |
| .. |
|
core.go
|
remove MCP support, add execute_code tests
|
2026-04-21 13:25:32 +02:00 |
|
core_test.go
|
remove MCP support, add execute_code tests
|
2026-04-21 13:25:32 +02:00 |
|
fifo_test.go
|
agent: add PromptFIFO unit tests
|
2026-04-11 10:03:47 +02:00 |
|
hooks.go
|
agent: testability, dead code removal, coverage to 83%
|
2026-04-21 12:28:29 +02:00 |
|
loop.go
|
agent: testability, dead code removal, coverage to 83%
|
2026-04-21 12:28:29 +02:00 |
|
session.go
|
agent: testability, dead code removal, coverage to 83%
|
2026-04-21 12:28:29 +02:00 |
|
state.go
|
agent: testability, dead code removal, coverage to 83%
|
2026-04-21 12:28:29 +02:00 |
|
types.go
|
remove MCP support, add execute_code tests
|
2026-04-21 13:25:32 +02:00 |
|
waitchange_test.go
|
agent: fix AfterFunc broadcast missing lock; add WaitChange tests
|
2026-04-19 16:55:57 +02:00 |