ToolServer is vital infrastructure — it must never be nil. If the initial dial fails, retry via ProcessKeeper (which respawns ollie-remote). If still unavailable, fail agent creation with a clear error asking the user to try again. Reverted the nil-check band-aid in turn.go — ToolServer is now guaranteed non-nil for any running agent. |
||
|---|---|---|
| .. | ||
| agentfiles.go | ||
| builder.go | ||
| elevatefiles.go | ||
| format.go | ||
| fs.go | ||
| fs_test.go | ||
| fsnode.go | ||
| lifecycle.go | ||
| newroot.go | ||
| persist.go | ||
| procfiles.go | ||
| rootfiles.go | ||
| session.go | ||
| sessionfiles.go | ||
| spec.go | ||
| tree.go | ||
| types.go | ||