openvibers/openvibe.sdk Commits
openvibe-sdk 0.41.0: the resource index passes owner (#38)
OP OpenVibers committed 10 Oct 2026 · tag v0.41. · 0 files, +0 −0
Plan T13: one place for every resource, including a person's own. Their robots, rooms, streams, watches and Actor tasks belong to no project, so the index could list them only by reading every authority's whole index.
- `createResourceIndex().list({ owner })` passes `owner` (a `usr_…`/`agt_…` subject id) to every authority on every page, beside `project` and `kind`.
- `docs/service.md` says what an authority answers:
- the three filters together, refusing a malformed value with 400;
- the console filters the merged page too, so an authority without the filter yet never leaks a row; it only walks longer.
- Types, README, changelog, 0.41.0 (version, `SDK_VERSION`, STATUS, browser bundle).
Next: the nine authorities add the filter and Services adds a "Your resources" page.
Test: `test/resources.test.js` checks that `owner` is on both pages of a two-page walk (with the cursor on the second), and absent when none is named. `ov test` is green.
This commit has no diff to show.