clarify olliesrv portability goal

This commit is contained in:
Ollie Agent 2026-08-18 13:42:54 +02:00
parent 6c150f6628
commit 0cb9c481f0
1 changed files with 1 additions and 1 deletions

View File

@ -136,4 +136,4 @@ to KF5; use `make kde-kf5` to force the KF5/Qt5 build.
### 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.
`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` and `toolsrv` should be portable independently, with `toolsrv` remaining the platform-dependent execution boundary. WSL2 should work through its Linux kernel and use the existing Linux implementation.