oino-client 1.0.0

Oino client SDK: SessionBackend contract, RPC command records, in-process and fake backends
Documentation
1
2
3
4
5
6
7
8
9
10
# oino-client

Client contract for Oino sessions: [`SessionBackend`], RPC command records, in-process and
fake backends.

* `protocol` — [`RpcCommand`] agent session + `_oino/*` commands, responses, errors
* `backend` — the [`SessionBackend`] trait every client talks to
* `in-process` (feature) — an in-process backend over an `oino-core` runtime
* `frontend` — typed `_oino/*` frontend commands (completions, panels, shortcuts, settings…)
* `fake` — a scripted backend for tests