kv:// and log:// capability packs for urisys-node — shared state and system introspection.
| URI | Opis |
|---|---|
kv://runtime/query/health |
driver, path, liczba kluczy |
kv://runtime/query/list |
lista kluczy (payload.namespace, prefix, include_values) |
kv://runtime/query/discover |
snapshot: node identity, packi, pliki w URISYS_NODE_DATA, stan runtime |
kv://{ns}/key/{key}/query/get |
odczyt wartości |
kv://{ns}/key/{key}/command/set |
zapis (payload.value, opcjonalnie ttl) |
Backend: SQLite (config.kv.path lub URISYS_KV_PATH / URISYS_NODE_DATA/store.db).
| URI | Opis |
|---|---|
log://runtime/query/health |
dostępne strumienie logów |
log://runtime/query/streams |
mapa ścieżek |
log://events/query/read |
tail events.jsonl (grep, since, limit, tail) |
log://events/query/summarize |
agregacja operacji / ok |
log://file/{path}/query/read |
plik względem URISYS_NODE_DATA |
{
"kv": {"driver": "sqlite", "path": "~/.local/share/urisys/store.db"},
"log": {
"streams": {
"events": "~/.local/share/urisys/events.jsonl",
"node": "/tmp/urisys-node.log"
}
}
}
Orchestrator: urisys · Mapa: MESH.md · Model: ECOSYSTEM.md
| Pole | Wartość |
|---|---|
| Warstwa | Capability pack |
| Scheme | kv:// / log:// |
| Zależność | uricontrol>=0.1.8 |
Runtime edge: uri_control.edge w pakiecie uricontrol (legacy PyPI uricore / urisysedge usunięty 2026-06).
Resolver intencji: uriresolver (uri_resolver) + transport w uritransport; policy gate: uriguard (uri_guard).