| Property | Description |
|---|---|
namespace / name | Unique identifier |
title | Display title |
source_code | JSX/HTML/JS source |
compiled_bundle | Auto-generated browser-ready JS |
input_schema | JSON Schema for component configuration |
enabled_agents | Agents the component can call |
enabled_functions | Functions the component can call |
enabled_queries | Queries the component can execute |
enabled_components | Other components it can embed |
enabled_stores | Stores the component can access ({"store": "ns/name", "access": "readonly|readwrite"}) |
css_overrides | Custom CSS |
visibility | private, shared, or public |
sinas-ui library (loaded from npm/unpkg) for a consistent look and feel.
Management endpoints:
enabled_* permissions: