Skip to main content

Native runtime:// URI surface over urivision's CapabilityRegistry (catalog / explain / guarded call) for ifuri and urirun

Project description

urirun-connector-urivision-runtime

Native runtime:// URI surface over urivision's CapabilityRegistry — the URI-addressed contract map of the perception/action stack (ui://, input://, view://, browser://, vision://, guard:// …).

urivision's registry is deliberately mock-backed: it owns the contracts (schemas, preconditions, safety tags), while real execution lives in urirun connectors (kvm / vql / vdisplay). This connector serves the missing piece to the mesh — the catalog — without duplicating any implementation.

Routes

Route What it does
runtime://{node}/capabilities/query/list Full capability catalog. format: json, markdown, prompt (LLM cards), tools (OpenAI-style).
runtime://{node}/capability/query/explain Resolve one URI → matching capability, captures, expected payload schema.
runtime://{node}/capability/command/call Dispatch through the registry. Dry-run by default (validate + show what would run); execute=true invokes the mock-backed handler.

Install

pip install -e .
# serve it (installed connectors are NOT auto-served):
urirun node serve --name host --allow 'runtime://**'

Part of the ifURI solution · Author: Tom Sapletta · Apache-2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

urirun_connector_urivision_runtime-0.1.0.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file urirun_connector_urivision_runtime-0.1.0.tar.gz.

File metadata

File hashes

Hashes for urirun_connector_urivision_runtime-0.1.0.tar.gz
Algorithm Hash digest
SHA256 30b34273c8898d6d0bc08935e9e044dd3a8cd3f315d0cbca596ba9de614ddf2b
MD5 a7b48bcdf9ccfad54e2ebbee4509481f
BLAKE2b-256 7171a5a76316779d10eeb54d4c6ac5457c813cd6ca65365af19543cc616c247c

See more details on using hashes here.

File details

Details for the file urirun_connector_urivision_runtime-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for urirun_connector_urivision_runtime-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d94ce61625d706a6a37fcc841364c92b675d06bb7e8c7aa5be4441adba5dace4
MD5 9a73cd676454e721625c4e64fc2a7330
BLAKE2b-256 aea45b563f07eeb2500d75297795d702a93cf049650c7424f97870a76089e680

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page