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.
ollie-core/pkg
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
..
agent remove MCP support, add execute_code tests 2026-04-21 13:25:32 +02:00
backend test: sandbox coverage + backend contract tests 2026-04-21 13:00:06 +02:00
config remove MCP support, add execute_code tests 2026-04-21 13:25:32 +02:00
env agent: remove Go-based systemPrompt composition; priming now via hooks 2026-04-19 12:10:07 +02:00
log log: async writes via buffered channel 2026-04-15 18:19:57 +02:00
paths add OLLIE_CFG_PATH and OLLIE_DATA_PATH env vars 2026-04-17 15:31:19 +02:00
skills add OLLIE_CFG_PATH and OLLIE_DATA_PATH env vars 2026-04-17 15:31:19 +02:00
tools remove MCP support, add execute_code tests 2026-04-21 13:25:32 +02:00