main.go now uses backend.New() for LLM selection (OLLIE_BACKEND env), agent.Loop for observe/decide/act/update/terminate, and ollie/exec for built-in execute_code. Multi-turn sessions persist across user inputs. MCP tools route through mcpExecutor; unknown tools fall back to built-in. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| bead.go | ||
| loop.go | ||
| session.go | ||
| state.go | ||