Status
What this deployment is, read from the running processes.
Build
45fc5e8
Release
1.5.103 beta
Cell
eu-north / cell-1
Uptime
4h
Capabilities installed
7
Audit records
100306
Processes
apirunningthe process serving this pagebrokerrunningcapability broker: delegations, secrets, eventsmcprunningMCP gateway: tools for agentskeycloakrunningidentity provider: who a caller isstackrunningPostgreSQL and NATS, supervisedmedianot answeringvideo import: upload, convert, publish; stops itself when idletusdnot answeringresumable upload service, loopback only: holds a partial upload across a reconnect
Capabilities
no.vojvoj.socialanswering, last asked 0 s agono.vojvoj.medianot answering; it has never askedno.vojvoj.interestsanswering, last asked 0 s agono.vojvoj.workspaceanswering, last asked 0 s agono.vojvoj.analysisnot answering; it has never askedno.vojvoj.importnot answering; it has never askedno.vojvoj.convertnot answering; it has never asked
Tools an agent can call
vojvoj.audit.verifyaudit.readWalk the platform's audit chain and report whether it verifies, and where it first breaksvojvoj.identity.whoamiidentity.profile.readRead the identity this delegation acts for: which capability, on whose behalf, holding what, until whenvojvoj.interest.addinterests.writeRecord an interest for the calling user. Requires `text`; optional `kind` (like or dislike), `category`, `origin` (explicit or inferred), `confidence`, `valid_from`, `valid_until`, `decay_half_life_seconds`, `user_locked`. An inferred interest about a category the user has pinned is folded into that pinned record and the answer says `merged_into`, rather than becoming a second record about it.vojvoj.interest.block_activityinterests.writeNever use one activity for the calling user, or stop blocking one: `action` is `block` or `allow`, and `activity` names it.vojvoj.interest.consentinterests.writeAllow or forbid inference for the calling user. `inference` is a boolean; with it absent the current consent is returned.vojvoj.interest.explaininterests.readExplain why one activity counts for the calling user: which interests would be used with their contribution and provenance, which would not and why, and the three weights separately. Requires `candidate`.vojvoj.interest.listinterests.readRead the calling user's interests with their provenance, confidence, window, decay, lock state, consent, weights and this build's unadopted defaultsvojvoj.interest.removeinterests.writeRemove one of the calling user's interests, by `id`. Answers whether there was anything there to remove, and the id only ever addresses this caller's own list.vojvoj.interest.updateinterests.writeChange one of the calling user's interests: `text`, `kind`, `category`, `valid_from`, `valid_until` (an empty string clears it), `decay_half_life_seconds`, `clear_decay`, `user_locked`. Requires `id`.vojvoj.interest.weightsinterests.writeRead or change the calling user's three weights: `simplex` (proportions over categories, summing to 1), `novelty` (per item) and `diversity` (per selection). They are separate and are not added together.vojvoj.media.import.cancelmedia.writeCancel one of the calling user's own imports and have its bytes cleaned up. Idempotent: cancelling an import that is already finished or already cancelled is not an error. Requires `job_id`.vojvoj.media.import.listmedia.readList the calling user's own video imports with their state, received and output bytes, and the error code of any that failed. Imports belonging to anybody else are not listed and cannot be asked about.vojvoj.media.import.startmedia.writeAsk for a video-upload session and get back a link to give the person uploading. The answer carries the job id, the upload link, the status link and the limits. Send the link; do not send the video: the bytes go over HTTPS/tus from the browser, never through this tool.vojvoj.media.import.statusmedia.readRead one of the calling user's own imports: state, progress, the playable link once it is ready, whether the original has been deleted, and the error code if it failed. Requires `job_id`.vojvoj.workspace.historyworkspace.readRead the calling user's own conversation with VojVoj: everything they have said, and everything it answered.vojvoj.workspace.sendworkspace.writeAdd a message to the calling user's own conversation with VojVoj and get the answer. Requires `text`.
55 permission(s) bound what a capability may ask for; those are the platform's
vocabulary, not this page's subject. A tool appears here because something can perform it —
the catalogue refuses to list one that nothing can run.
The audit chain is not walked here: verification reads every record, so an unauthenticated
request must not be able to trigger it. /v1/audit/verify does it, and requires a
token. Addresses and dependency detail stay on loopback, where an operator is.
← back to the landing page