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/backend
Levi Neely 46272f22a6 test: sandbox coverage + backend contract tests
- sandbox: remove dead code (DefaultConfig, Load/Save, LayeredConfig, Merge,
  Version, SystemDefaults, validateName, ConfigPath, OpenSandbox); unexport
  internal symbols; LoadSandbox now takes io.Reader; loadSandboxConfig owns
  file opening; 83% package coverage via new sandbox_test.go
- backend: add BaseURL field to AnthropicBackend for testability; new
  backend_test.go runs checkContract against all five implementations
  (Ollama, OpenAI, Copilot, Anthropic, CodeWhisperer) via httptest servers

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 13:00:06 +02:00
..
anthropic.go test: sandbox coverage + backend contract tests 2026-04-21 13:00:06 +02:00
backend.go backend: add ContextLength, Models, and auto-compaction 2026-04-10 19:35:44 +02:00
backend_test.go test: sandbox coverage + backend contract tests 2026-04-21 13:00:06 +02:00
codewhisperer.go fix: only use json wire field for JSON objects in tool results 2026-04-13 16:21:45 +02:00
codewhisperer_internal.go backend: add ContextLength, Models, and auto-compaction 2026-04-10 19:35:44 +02:00
copilot.go refactor: promote backend/config to pkg/, extract TUI to ollie-tui 2026-04-09 22:05:35 +02:00
new.go add OLLIE_CFG_PATH and OLLIE_DATA_PATH env vars 2026-04-17 15:31:19 +02:00
ollama.go backend: add ContextLength, Models, and auto-compaction 2026-04-10 19:35:44 +02:00
openai.go backend: add ContextLength, Models, and auto-compaction 2026-04-10 19:35:44 +02:00