docs: note web UI also connects via D-Bus
This commit is contained in:
parent
4d8a3db4ee
commit
94e321d46c
|
|
@ -6,7 +6,7 @@ ollie's design philosophy is Emacs: a small, extensible core. The Go runtime (`a
|
|||
|
||||
The primary integration philosophy is Plan 9's "everything is a file." `olliesrv` exposes agent state and behaviors as files in a 9P namespace. Any program that can read and write files can drive an agent: shell scripts, editors, web apps, cron, containers.
|
||||
|
||||
For those less enamored with the Unix philosophy, a standalone D-Bus daemon (`ollied`) wraps the same core with a conventional method/signal interface. The KDE GUI and plasmoid connect this way. Both integration layers are thin adapters over the same `agent.Core`.
|
||||
For those less enamored with the Unix philosophy, a standalone D-Bus daemon (`ollied`) wraps the same core with a conventional method/signal interface. The KDE GUI, plasmoid, and web UI connect this way. Both integration layers are thin adapters over the same `agent.Core`.
|
||||
|
||||
Design principles:
|
||||
- **Small extensible core.** The agent runtime is minimal; capabilities come from composing external scripts.
|
||||
|
|
|
|||
Loading…
Reference in New Issue