From 6c150f66281817b15fa5af99633669b3bfa65979 Mon Sep 17 00:00:00 2001 From: Ollie Agent Date: Tue, 18 Aug 2026 13:41:37 +0200 Subject: [PATCH] document portable olliesrv work --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index a6d94cf..1364508 100644 --- a/README.md +++ b/README.md @@ -130,6 +130,10 @@ to KF5; use `make kde-kf5` to force the KF5/Qt5 build. ## Future work +### Portable olliesrv + +`olliesrv` is currently portable apart from a small number of host-specific process and desktop-integration details. Future work may remove those assumptions so the agent runtime can run directly on BSD systems, macOS, and other Unix-like platforms, independently of the platform-specific `toolsrv` implementation. + ### Portable toolsrv hosts `toolsrv` should be extensible to other host operating systems so Ollie tools remain useful on as many systems as possible. This includes the host-specific execution, filesystem, process, networking, and sandbox integrations required on BSD systems, macOS, and other Unix-like platforms. `olliesrv` may remain Linux-specific; its role is the agent runtime and orchestration service, while `toolsrv` is the platform-dependent execution boundary. WSL2 should work through its Linux kernel and use the existing Linux implementation.