<!-- GENERATED FILE: do not edit by hand. --> <!-- Regenerate with npm run gen-docs. -->
Sources: server/src/lib/featureContractRegistry.ts, packages/ecs/src/index.ts:currentComponentContractManifest, packages/script-nodes/src/index.ts:scriptNodeDeclarations, packages/primitive-registry/src/index.ts:listPrimitives, server/src/modules/runtime/runtimeSystems.ts:defaultRuntimeSystemOrder, server/src/modules/ai-platform/tooling/canonicalOrchestration.ts:buildEngineCapabilityGraph, docs/creator/mcp/tool-reference.md.
Feature Contract Registry
This generated snapshot is derived from the current ECS, Script IR/node, primitive, Runtime, AI capability, MCP, generated-doc, and test surfaces. It is a release-governance drift guard, not a hand-maintained registry.
Registry version: feature-contract-registry.v1. Registry hash: sha256:e900dadec724839f60c298acd93fc07fc7d94f3ef6926628940d8602be114a5c.
Counts
| Metric | Count |
|---|---|
| entries | 278 |
| components | 26 |
| removedComponents | 5 |
| scriptNodes | 148 |
| primitives | 76 |
| runtimeSystems | 12 |
| mcpTools | 181 |
| ai | 1 |
| component | 26 |
| component.removed | 5 |
| field-authority | 9 |
| mcp | 1 |
| primitive | 76 |
| runtime.system | 12 |
| script-node | 148 |
Surface Keys
protocol, ecs, runtime, renderer, editor, mcp, aiCapabilityGraph, scriptSdk, visualScripting, replication, docs, tests
Entries
| Feature | Owner | Contract | Migration | Hashes | Surfaces |
|---|---|---|---|---|---|
ai.capability-graph | server/ai-platform | engine-capability-graph.57df91fc64e11b22 | none | graphHash: sha256:7bed59e93f3fe6cf13bb24418fe868c27fdde6b287d25ee43fafa547af78ce57 | mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
component:AnimationStateComponent | @game-platform/ecs | component.animation_state.contract.v1 | none | contractHash: sha256:3229c5b7e62c38aeebb27810c7f18a686a557cf5bd8d15586d777f7bbf7e6ef8<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:AudioEmitterComponent | @game-platform/ecs | component.audio_emitter.contract.v1 | none | contractHash: sha256:c1decf7e0d84db5eda4c74e27305e34de2290ee1b9a59f6283d04c414b9f764d<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:CameraComponent | @game-platform/ecs | component.camera.contract.v1 | none | contractHash: sha256:d3994699126ed0c4e4e44b6c847cbaa1a8abde442900ce8f98309c9147d398d8<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:CharacterMovementComponent | @game-platform/ecs | component.character_movement.contract.v1 | none | contractHash: sha256:56a467ca0ae57fed9db6628d932953495a54b7ddea047f5ebe00c7712dec542d<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:ColliderComponent | @game-platform/ecs | component.collider.contract.v1 | none | contractHash: sha256:21cb742598cb36f3f213f5e89df6e12047db121cdfaa5e4a41195a6646c1f325<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:DecalComponent | @game-platform/ecs | component.decal.contract.v1 | none | contractHash: sha256:9cbc8174759ea9573a3f16f68c88c4f923f63545b10cb17add4dad2dd8d8cac2<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:ForceComponent | @game-platform/ecs | component.force.contract.v1 | none | contractHash: sha256:f2a0a2ada8a1c30af9b3e20451fb2834febef0252bd8ee35381c7715f331498d<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:HairComponent | @game-platform/ecs | component.hair.contract.v1 | none | contractHash: sha256:8c4ed7a5eb82741a94b0a967afb6379f2ca03b091e62f6df546530f3976db9c5<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:InputProfileComponent | @game-platform/ecs | component.input_profile.contract.v1 | none | contractHash: sha256:6c192ae4e40a8f3b238f6ed02e9baa955f52a49296add4e3a2bf93ac54ff88b4<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:LightComponent | @game-platform/ecs | component.light.contract.v1 | none | contractHash: sha256:4be783b856713686d9a22979240386c26340db863cc75eaa16aebe3fc2d8e4e7<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:LocalEnvironmentVolumeComponent | @game-platform/ecs | component.local_environment_volume.contract.v1 | none | contractHash: sha256:d6dd9fe24fc5e1f89e725ba11a7debf7efbdd318b353ca50692e0e7f81d0651b<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:MaterialInstanceOverrideComponent | @game-platform/ecs | component.material_override.contract.v1 | none | contractHash: sha256:2f7cf0103e714fe0578e820bb33a1096d3b75f72a009035ca66407fa3cc5d349<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:NavAgentComponent | @game-platform/ecs | component.nav_agent.contract.v1 | none | contractHash: sha256:64f388c59f9e470370e118f20aee28c87c38152a60be1cbd237206e9325acbfa<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:NetworkProfileComponent | @game-platform/ecs | component.network_profile.contract.v1 | none | contractHash: sha256:5f623b55c44626fcf2307a42dd1bceb89c2c4d4c18683df564600812126ac49e<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:ParticleEmitterComponent | @game-platform/ecs | component.particle_emitter.contract.v1 | none | contractHash: sha256:edc1044554006096133ffe596718aa9baf27b4002f09b586069d41f8a5597947<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:ReflectionProbeComponent | @game-platform/ecs | component.reflection_probe.contract.v1 | none | contractHash: sha256:77c53f5cd9d5a201d2a1bb7ddc020e5e804e7139d24317a4080f2bcc1e456f56<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:RenderableComponent | @game-platform/ecs | component.renderable.contract.v1 | none | contractHash: sha256:2f9dd23364a87823c6cd128e3b03dac64a4f3ff55aafed361cd9f94b28e15cf7<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:RigidBodyComponent | @game-platform/ecs | component.rigid_body.contract.v1 | none | contractHash: sha256:0bc4b0983a476b42977aaa6ac58b9f142066e993ecb4907aaec77996fed4d744<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:ScriptComponent | @game-platform/ecs | component.script.contract.v1 | none | contractHash: sha256:491fc529c81767d2fe676fc46f925075cbf792ed472da13aa37db46ca91f4f22<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:SpatialCaptureComponent | @game-platform/ecs | component.spatial_capture.contract.v1 | none | contractHash: sha256:5e6e44cc9ee6250c2888a5af01d7b80156354eac8182570adb9b322fb6540cca<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:TerrainComponent | @game-platform/ecs | component.terrain.contract.v1 | none | contractHash: sha256:d201463d659e0c1cbebbafabdb564bb63f75662834e06f4399af41f93f5e5b3b<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:TextRenderableComponent | @game-platform/ecs | component.text_renderable.contract.v1 | none | contractHash: sha256:31898ee74eefadc1bdd2786fd6ca6071b5ce15af9f697bea2a6cf548d6e5752c<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:TimerComponent | @game-platform/ecs | component.timer.contract.v1 | none | contractHash: sha256:0d3d3746a0a78224e00af52fc8cd24784faa432deaaabb1bc967736e5a5b8037<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:TransformComponent | @game-platform/ecs | component.transform.contract.v1 | none | contractHash: sha256:788109f9132e2db7f9ad9562c8158d60e4d943e4a6dbad612de5077322e15fca<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:VelocityComponent | @game-platform/ecs | component.velocity.contract.v1 | none | contractHash: sha256:88e2978b8abceb4d149b15e0e1fca43c5cfcfca2db588ee22c9e2be06cc072c0<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component:WaterComponent | @game-platform/ecs | component.water.contract.v1 | none | contractHash: sha256:ac883dba8a95c0d3bccff752e01c94c7247b9e21d82c122ebb50616d366994e6<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | protocol: 1<br>ecs: 1<br>runtime: 1<br>renderer: 2<br>editor: 2<br>mcp: 1<br>aiCapabilityGraph: 1<br>replication: 2<br>docs: 1<br>tests: 2 |
component.removed:HierarchyComponent | @game-platform/ecs | component.hierarchy.removed.v1 | safe_auto | contractHash: sha256:ff64b237d916282efd0a1ed734fb7b253db699469bde253199051ab8e64cd74c<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | ecs: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
component.removed:InputActionDeclarationComponent | @game-platform/ecs | component.InputActionDeclarationComponent.removed.v1 | safe_auto | contractHash: sha256:b1b0e7f08edd7bf2401b705673307e5282e68c443d0dfcc3ca29d7cdad16396e<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | ecs: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
component.removed:InputBindingSetComponent | @game-platform/ecs | component.InputBindingSetComponent.removed.v1 | safe_auto | contractHash: sha256:881661044da03c69100dbbdfbf253d3c208ebf16c6483bce6b27042f49848fe5<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | ecs: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
component.removed:InputContextStackComponent | @game-platform/ecs | component.InputContextStackComponent.removed.v1 | safe_auto | contractHash: sha256:080e867e1cbdbfcb763797f871049a0373f59e07088faac2c0ee9b216093f768<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | ecs: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
component.removed:StateMachineComponent | @game-platform/ecs | component.state_machine.removed.v1 | manual | contractHash: sha256:81345b3703cb0f142082b2d4856aa94a716e63c79ddd89cb31f48c2405781b3d<br>componentCatalogHash: sha256:1b2e4059aa423b796a7d63b7a9ebc9516e3b8cffb90991256d8fa72e17a95302 | ecs: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
field-authority:asset | @game-platform/protocol | project-graph-field-authority.v1 | none | manifestHash: sha256:3643377276f123a357847882b50c9a3a2574224a898af8ab3b256bdea58d7270<br>fieldAuthorityVersion: project-graph-field-authority.v1 | protocol: 2<br>editor: 1<br>docs: 1<br>tests: 1 |
field-authority:component | @game-platform/protocol | project-graph-field-authority.v1 | none | manifestHash: sha256:9529f15691abba9c0e06f6bc34a3dbeb4c6be15d37d213dc20115a961cd5c581<br>fieldAuthorityVersion: project-graph-field-authority.v1 | protocol: 2<br>editor: 1<br>docs: 1<br>tests: 1 |
field-authority:dataStore | @game-platform/protocol | project-graph-field-authority.v1 | none | manifestHash: sha256:4a7259ab244b649c4b0cfebec8e12f91e354c38798b865cfb32b45f12f944ca8<br>fieldAuthorityVersion: project-graph-field-authority.v1 | protocol: 2<br>editor: 1<br>docs: 1<br>tests: 1 |
field-authority:entity | @game-platform/protocol | project-graph-field-authority.v1 | none | manifestHash: sha256:b4304cde13c2d269696ed3f87e4fa8f805deddd93c9a2f751b5fecad855e701c<br>fieldAuthorityVersion: project-graph-field-authority.v1 | protocol: 2<br>editor: 1<br>docs: 1<br>tests: 1 |
field-authority:prefab | @game-platform/protocol | project-graph-field-authority.v1 | none | manifestHash: sha256:25b31fe0222aabe742e2e5f319cf6187be73478c1b7b951214492e6a7b363c95<br>fieldAuthorityVersion: project-graph-field-authority.v1 | protocol: 2<br>editor: 1<br>docs: 1<br>tests: 1 |
field-authority:script | @game-platform/protocol | project-graph-field-authority.v1 | none | manifestHash: sha256:a5826be719934063d2931b481e5527bb0fbdea552074613043805cc9a5a86c56<br>fieldAuthorityVersion: project-graph-field-authority.v1 | protocol: 2<br>editor: 1<br>docs: 1<br>tests: 1 |
field-authority:uiPanel | @game-platform/protocol | project-graph-field-authority.v1 | none | manifestHash: sha256:ca74600848118caabb6324ef484b60dd6b3df7ba7ca1d7fa69bc01533a6ee336<br>fieldAuthorityVersion: project-graph-field-authority.v1 | protocol: 2<br>editor: 1<br>docs: 1<br>tests: 1 |
field-authority:workflow | @game-platform/protocol | project-graph-field-authority.v1 | none | manifestHash: sha256:9d6fe5358284c68a48c65fb0a32821b8f79d4b5c5c6b4c55cec9889b2d8f875c<br>fieldAuthorityVersion: project-graph-field-authority.v1 | protocol: 2<br>editor: 1<br>docs: 1<br>tests: 1 |
field-authority:world | @game-platform/protocol | project-graph-field-authority.v1 | none | manifestHash: sha256:43cd21faf7f45fbef3e357e9522275fb3bac3509f4d5f1afb010d508a2a1fb59<br>fieldAuthorityVersion: project-graph-field-authority.v1 | protocol: 2<br>editor: 1<br>docs: 1<br>tests: 1 |
mcp.tool-catalog | server/mcp | mcp-tool-catalog.v1 | none | toolCatalogHash: sha256:3d2696ebac232454643ddb2dc62ad31d0e2ec4973644c60e2072e0fde2f2dc1c | mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.ai_tooling.draft_change_set | ai-platform | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:7b7a9ba7ee209876005b1fb0c4c544eba98d33867fc48c53328af77edced7aaa | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.ai_tooling.prompt_to_game | ai-platform | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:e0102cc913c159db43396d3218ee6998ce7c3c5f152e0dde298c96c4b3d5d04a | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.ai_tooling.tool_registry | ai-platform | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:ed1c129584eff60db913bf1eec0852cfc8ba5d97d063361597a33a41f62af1e0 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.asset_generation | asset-generation | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:de838be7fc91e0af597fba2f92889eede5585693073a7bcecf3d1dbfe331a3dd | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.asset_pipeline | asset-pipeline | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:1867617de1d8aa23d7ccf2154b18bf730794bdbeba97f92cbba1b8d7ac354a40 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.authority.command | authority | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:fd7b9fda5198214074902f6e6e5d9bb23c61924abd8d40cd06e4864b3271bf7c | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.authority.job_queue | authority | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:7c3c164e173cb3fbc2c26380ad9300597b8d6bebebd88c2ccb1e591299179a6a | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.authority.projection | authority | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:b27b228b200e773e3151ead713cb20f6cb2868ec7a9d2ef1a70976fe0960c7a9 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.billing.entitlement_gate | billing | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:70e4db8421a3c4a390255b665ddb8d5fcfc9e1d729ad64df8218d877f7df01ef | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.billing.game_commerce | billing | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:82dd5b66e7cad71cb2ddfcd5ed625d4ad76e20f16ef1bf1240dd67186c065ea9 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.data_store.record | data-store | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:fa9c714c54e27d2ff039d480d251e17b5bf0612eeb9f2f040d26cd362a71e435 | protocol: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.deployment_control.runtime_plan | deployment-control | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:72b3c539186f438fc75ab0f93e17e50a79256f1a3a3665caaf67915c33ccd9a7 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.domains.domain_route | domains | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:7413f56808327e50b03d9a9352de8576c222dfa210b861ae74695822e783764b | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.economy.currency | economy | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:3c4a27188a44e40b34f74f8fad398397ca371fd54095620fe186a4fb685a89ce | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.economy.inventory | economy | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:ecfb4d18e5e36e143638759bef6f1780c221b5d64703d694af1eeeecfacca60d | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.email.transactional | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:88334aa6a85353c1796cda316507557c47355a0d72fb121c3bec7474cbc1a3fe | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 | |
primitive.environments.operations | environment-ops | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:2cfda1b2876c3e7b4d4ce43c5e9a3895e1ea092912f6f6297d245d57eb8b6537 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.integrations.webhooks | integrations | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:88890cd945804d2e789499ac508c83739b22309ac3bd7786edbd9c76a67f5809 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.marketplace.discovery | marketplace | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:cf42d27df83471fea264a1df90905445fcca1b53940ad800ad69f0fb6cac10a5 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.marketplace.game_listing | marketplace | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:49d47360f136ae236d5e8ea585e997a1c1aedc20b79188b459496354d433e679 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.observability.live_ops | observability | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:eddd77d8bed9cc0a802108220dc6da80bfefcd7fe8db5f59ed462de16bec7706 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.ops.operational_controls | ops | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:574ae35d6e58a4a8bcf4630f02343d03bc07c7684344554f043a984bfcf0523e | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.platform.identity | auth | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:ca09c8634740bb2653e16b6c023984210f3e0ad3d5ab8f9cf9fa481133c4076a | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.project_graph.asset | project-graph | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:0b8a8ae9ebecac1de2b66d9aaebadc8fa4b489a39a669d0a48b504349e80ce6a | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.project_graph.data_store | project-graph | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:7fdd7db86b03d9756c41455a5e8fdfbf5c7f4bb4db35eee6931c360feee99fc2 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.project_graph.entity | project-graph | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:e9b2d1867e61edaff168ed38474526fe07d70aedbcfacedfd3e99e4281c965a5 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.project_graph.material_asset | project-graph | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:b58f92a3fcad63f032c813c607044e7abc41c0d64dd35c6bad9ccaa4740a4200 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.project_graph.script | project-graph | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:abfbc069bfed0c5eea4aa0ac27778f66a883ecf7b1fbd5225d0a5bd41adbd8b9 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.project_graph.ui | project-graph | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:373afd852921dd01fb0fde9291a86d0747f3858702936b873d5a4c5a1fca36c1 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.project_graph.world | project-graph | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:09a828a70e2adc1d4119c66550aa2f9ea7525af9cc3a76dd2bbee71f3578f0b8 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.publish.content_version | publish | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:80c9965494bbb6b9033bc714cc7c67d9eae854df40831af7dd23fcca76bf3e78 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.qa.manifest | qa | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:f4f7329ba2a20b5f2f996bd6246068751f9c687781b8f74000ef256c7baa7dad | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.qa.simulation | simulation | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:063bc928de9f8f517443ee98b52e85f82867690c3b855d19c4bb81f201a159e6 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.registry.metadata | primitive-registry | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:2adf26f0079cc2fe7bad39f2447ef94402d3d3b1b30e3dfceb80214f17532373 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.renderer.asset_streaming | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:e8e502a885da2e2664ae2fbfe84e49551d6a4568f7bce8cee635ba61f7010671 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 2 |
primitive.renderer.backend_capability | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:14094a3074e6b3388a9641f0d5215f7b87babbffd40c1ce99b2802e513c8b18c | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.renderer.compressed_textures | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:dad73ebb21fbefc39e69412e346dd6a99c3057f8aaa7d8020553a4173a4aafbf | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 2 |
primitive.renderer.decals | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:c2aee95f8e37b00d7e5b7e5d7d55993238e7fa4a7e2da2637e257b2f6687b5c9 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 1 |
primitive.renderer.environment_profiles | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:828d80f5bdaa1cd5d64b333df99b78887c7cfcbe00de026725ce3a563cf81f9d | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 2 |
primitive.renderer.material_pbr_advanced | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:6ff73007a15217e0c82753f115dc559f8bd6dcedb7412aa49707f20d6ff31ab5 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 2 |
primitive.renderer.particles | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:55be96097d21f7f0e0ac4fc28a977c592308d09171e30a9d632a8309f8211b4d | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 1 |
primitive.renderer.profiler_panel | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:63c608f17f1f46a0712c5bfd3001075092cab0871c502d723a4dd1f2909f8c75 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 2 |
primitive.renderer.terrain | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:7ec2997eb657bfb8bd6ceb6786d270b012bc4f972fbe7e33edac48b12c5e120c | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 2 |
primitive.renderer.water | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:def3dfea4312898a30d1ac7346bd4241e0afc3df960f5fc6cc7af6301e8075a1 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 1 |
primitive.renderer.world_text | renderer | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:a99b1d877eb873f0afd7d2f299342efa03e233ab95a7dc8a7142a7147970e9d9 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 2<br>tests: 6 |
primitive.runtime.action | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:ad0a6bac56afec5d92b1973d023ef7318a68e85f568b81f69228840a2ce5cf0b | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.audio_emitter | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:aebba42bdba89da89f9cbf396d6a758032b269fef579b6ac392a287bc4daab6f | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.runtime.collection | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:208624c5bb615ed73c66e79797821a539508b99b0a8b5332b2371eefa9fb4602 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.collision_consume | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:c11aabcd46947f727f22f1ce0c00da864da98f74da21e921403e55abe829008a | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.damage_on_contact | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:8dbe6bd6dd033729b97fe86b195e20b076e3397a7aad8a569070737dd880ad01 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.gravity | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:80b9db326491a328e86fd23329dfb837994deea15f6f17f3ddbcf40ed6cba1cd | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.grid_alignment | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:4aec43034b9d312213204b0fa837e2ce59938f4268001764992c6abb9ed07d4b | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.health | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:0c0857fbc73d2fd91064ead1fe910974b2179ccabecf1d082460296766ac0fd0 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.interaction | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:381b6863f1a210f08ba498cb84e5eddc8a2e8f75c780aaf4dbc91fc420531d54 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.match_lifecycle | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:b5ed83b2e31e3378aeb9c297469ff11dc280715910b330b7836738b46a672c78 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.match_queue | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:935f88d8131d3996d6d8a95703c80df14978abffc4d33cba13355e5e5a41b09e | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.multiplayer_blueprint | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:90da87cf96b2ad7f9ac24c1188057d54b64bc5668022f7f7b20b5f23707d26d6 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.objective_score_spawn | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:9ebaae436c031ff70318cbf1dc6c94762cbb8a7203fd0c396ad1c6a397e9b7af | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 3 |
primitive.runtime.party | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:b32a4e396f781aa6bbcf262d6b19204e7f00b19b7406345a9b0db3268decd073 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.placement | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:271175487e1b96aab5d3ee40f7670a7c5356551ae120fc8d2566c41680a26a2e | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.placement_policy | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:520e9286ac6227194ac7b5ffbd7985d3f3d47935b7f2ca3f86679da90ffc8305 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.presentation | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:16b3ed03982ac4232ae7818f9b44cf4aea6ca8fa79cde2281c28a7414209e68c | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 6 |
primitive.runtime.script_dispatch | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:867407d8c13a31d5028626416bf3a266abf08ed0ade7b25b8c069367557f724c | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.selection | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:503833ab5ef2c072b0189369effc23bec2995750f871da655abf5926219bebb4 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.session | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:1b17a45b80fb383e2b3d5ea905de0cfd7d9427c22a3dc80bac1cb78635a31453 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.spatial | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:92a51bab6f71b43550f6a9dcb486eb071335f04c3b316b16c6f2fb0b485b3af1 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.spawn_pool | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:09af3c7899e8d3944d80fdc995bd9cf123189b65ec6342e4f80a0d73218a7d3f | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.timer | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:56d1f9a1b4096b9ba2b616c00aa7b606a0417b35e79e1ac68b690d7a315a59ed | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.runtime.transform | runtime | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:23707722aa4e417d31c69b1c09f038371bffae10d0d5828e22c960031b537cd7 | protocol: 1<br>runtime: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.script.sdk | scripts | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:bae11998b113896e8501762798e78f69abde38905fcf901e2b19c7574f0477fd | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 4 |
primitive.security.identity_config | security | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:700ead8ad535600563388198f7bf9943a17ea2b9fc323eeabdc06302197e8f50 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.security.service_account | security | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:4138c3cf99031074e028aa84bd29a2631b6dd28482d7eda29b239b2d055780d2 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.support.incident | support | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:4bc177dd523296664719792bdcae1bcc4c70c95b93025a9581540bae384e753b | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 2 |
primitive.ui.input_profile | ui | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:ca721817486ea9381b3ef0f8a84cb101a7adbfecced6b2032911bb9053d7f130 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.ui.panel_renderer | ui | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:d81806589c297141f770133940f685719db08ff20edc9c799897482c20f3bdd5 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
primitive.workspace.project | control-plane | primitive-registry.v1.bistro-canonical-rebuild-phase1 | none | primitiveHash: sha256:1062ff483a97807fac666785dec69131a0bd91f9f5a3cd4f1284988344a22db1 | protocol: 1<br>mcp: 1<br>aiCapabilityGraph: 1<br>docs: 1<br>tests: 1 |
runtime.system:runtime.actionSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:97e769ee7df479a79fc0b171af2526d2175e33ec3a74fc211b49b465be9b72aa | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.collisionSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:67a655b1e467f522df2aad7c39ad069431b6a952ac606558cfdc1775d619f168 | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.componentPatchSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:73b90a2967897708ce8b8333fd619f321d722ee448a279bfd71839b6da6b0349 | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.hierarchyTransformSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:214d8a4956fbef1f53b90054217fc10e36db305237130757f497531454c95eb1 | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.lifecycleSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:5d74b7b0c16f5f1f472e21810eae17acdd87a10d01bfc837b48ff828691026d8 | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.movementLivenessSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:6086c6aa10274082b15ea61be29f8846c359786721a46ae21cfe91ed22206907 | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.movementSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:4fb8dd5568976f658c6f1c18a337db044b1c8d8ded09308c3e6a7cfc7a83eb4e | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.observerCommandSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:f239fc37edae4349096f0bd89e0581ee8d436e9b8108f97c0763ee372ca1a9be | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.physicsSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:ac29faf1f90dfc186ce67fe6ba46f5f0a6983ac5ea28a863ac5814c9c247b94c | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.scriptSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:57688c2afaa188da2ba30c93057da21e6a8e0891a385f4c10d9bfe0ccde75f1a | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.timerSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:11263dafda29759470e70352d50756a34e3c8ce69e019cf5c3166aa3890dd1cb | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
runtime.system:runtime.uiBindingWriteSystem | server/runtime | runtime | none | runtimeProtocolVersion: 1<br>runtimeSystemOrderHash: 0c89dc84e99f31b00cf1cbd4a2338566e81914087d07e2ff3c47ceee3ebfce0a<br>systemHash: sha256:1136fa098389819e5eb9fc6740ace4af86a275a4e5e7c8df52b5890cb1546af3 | protocol: 1<br>runtime: 1<br>aiCapabilityGraph: 1<br>replication: 1<br>docs: 1<br>tests: 2 |
script-node:core.arithmetic | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:73ca02d1067a0304851a8629e04f2e2c5293271087dbc4f96cbd4fdbb759fd2a<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.array.first | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:3355bff4bc7bc19fd71e81518bd8cf083191c9edbb2739d1d1b92320ff92d7ec<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.array.for_each | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:0c345166b2808947b99e527babce4a7f3f54dca5eb5263da37c08803508d490d<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.array.get | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:2335365e37072a2c1cb1602a5bd294e6b8decc2b127536889c038cb5eb6f07c4<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.array.length | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:8dae55224e19d43a2e5b6dfe57a92663000b3db4744f6aea3379708230e57bf4<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.array.mutate | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:3be159d99ed7a7af4b23118a43b46a03c7953339e969fa21068c9d454ce15c41<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.array.query | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:3e1773d7e67861805b175a1a2f1f8f853ffa645a77a9a0fdbb65fc339f44672b<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.array.reduce | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:71c89d245f1c2745149a7653ce72952d1178aef2ae69082cd9e763400268687f<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.array.transform | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:999994a9601b603ee9294728d9b936aa88050740a628d480df25e4edb722bb47<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.boolean | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:31370a3fa358aa015a13c41a0fa399bc14d010645bcfc8f692430f926ac6be6c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.bounded.for | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:4f9a3cec1f47452710540d0da43635c33b470221a256a289236355d88259ad6d<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.bounded.while | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:e47e4dac8236509cfe4a5bbed2ee47d91e4d19b83e8d85fcbba9a7ef88e82306<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.comparison | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:40ada25ed1970d56a059cb5dd876fb53cf454a3c5db65f95913a8949fea3da98<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.component.patch | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:535a170b3be069aa6758d53d068d2134fd8268e7c7f1c1ec3f013279f37369e7<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.component.read | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:173e5cd33981c03e32eb57ef6b1041e9e1c2d8c29e4000b5281b7086c7ec990c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.entity.id | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:78fec84d622c2d8f526d3b2a524195064f0dc794efd0bcbc56b9ce1bffe81bc3<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.event.key | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:d946dc0c9cc2716f9c7c5c3544129b83699d5078217d309453cc1513d19814fd<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.event.payload.get | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f6bcc8e4111a820359750e43be47771c599b88ef4b2cd839e165f26ebd4bdd3c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.expression.codebox | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:be6677d3a927ae9d31bd2767cfe4533d503ca9a2e10fb789d177d01c21baa06a<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.break | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:0432791f040dc05a8d2205574b355f41ee1719ffab317109e2917bda42bb0d84<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.continue | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:0a3af9a837d335cf80fb092370a67f9f7c3052a2b191898a86f6332347f4322b<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.do_n | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:8f6d1d58211470331f90efd3e2e8a5f62744636ddb24dd4a1b92cff102f6f29c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.do_once | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:a3c7b114a99aebd012de86d35b7995fc09ada5293c031259f98d5cbf6379bde9<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.flip_flop | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:d8342b9edca0505c5ea552c5a4826973e45f23473f20edb9434bc02816af63bb<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.gate | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:2d10abc78da15c236d7b68bc843c6841e0ffed758b4e73367b6d4eae9e1153c5<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.multi_gate | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:c7cfb4f3e72e508bf07ed2e7d1418b571904d82017743000f787bc5354fc47ee<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.return | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:3cba267393250c4ccba075f348a68e055b2ff3c212415b13e8f05f16abe3e6c7<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.timer.after | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:d1180e23517144d5feffad07e9e7f29ce55cce6f4a6c174828214978786b75fc<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.flow.timer.cancel | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:16ddf6f9ab5c3735ae9ae8880b1bfceb6a11863137bdf2703498e59d869535a1<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.get | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:704c0e8112ca389749e2f514026b9e201d7b465e2d5c766193945536d616deaa<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.host.call | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:4a2177984b04ab5b44866c2e4642a5ab996f54dad396b9ba9e2744cff63d91dd<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.if | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:b2b87545436bff54255a3e06c28536b4c391048b2681ccbc08893dcbb5a9b532<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.let | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:7a822b8e4f3e9cd8f62ade5afddb5fcff6a7fc4b3c334d07e9a33590a8d5e165<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.map | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:b735020fdf9f16b0d68b3fbda09aee114b1f8e742496bc185162428d474c8f3c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.math | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:7814895052abce44c29837495ea0b7577c51a51d12573c354f5ae6098154bf38<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.math.remap | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:53bf5b9187fa8a9b2ecb046f5dbf63b18ed27e44563b0b04a9f714bec317568d<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.not | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:e316ed675a3448aec56abb0425faa7e2991670874cd1919a11a386da62cb9fd8<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.object | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:4f3020199de2cab703d645f28a363e0065cb51cd1f4de5837f95259c8312dc35<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.quat | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f588cd9346eaee5c7961c711cf9862c14316463544bb1351afddd1cdb746106b<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.record.get | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:a61be147244f08318c7a04c679d3ed97cf565fccadb12a5d0c416f07889c9325<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.select | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:e007c104b0f15c1a18fc39bb898963db27ce0b9bce39401c52d9a463a3de9333<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.sequence | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:a9fe3e1be86a9a73065ede1a5312396fa747f697f0bc11593936d81f4e00850a<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.set | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:e33eabd8218a1f676a1302cf834f34e616f4cc1a3f970307f5bdeac3c388bc17<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.string | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f0011b232ec6e3b0f1f0e65cdd15d8ec34d3973bcc04f88a29896e2707076c39<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.switch | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:7416156fb96d0f21b9a1368b2045877a0ee146c05e7869b67523df36a9485011<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.value.array | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:222dc7fedf3bb31c9768c672f8d86beac286c8907d90663dbcee31c674835ab8<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.value.assert | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:dd63b7ad2636ef936a38116f07a2407a6815d4c010321ffb1302f89b270f0f14<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.value.cast | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:911a6536743bff3cd2011364006421215536bcdd159df599ad3158f324db4765<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.value.coerce | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:12c0637db425d15be8991964b8e6b7332ea92298a60ba250b6435d1ca57e30e7<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.value.literal | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:6a02e38806fac411ba6bf8b5ad80dd223e2dc2b767722f00e45695fddea052a4<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.value.object | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:bd986ea17e884ffb1d4603d37e26868d99c40e0f115c80dbd4cf59b2eca28142<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:core.vec3 | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:933852b08716fac8bd81bdf905ad0109fa8641b01327661da3efe02dfd940578<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.action | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:9bbad3ae12820e6781e1ba6fb9d52419abbbb6efa260e6a82bf517e32f75cc53<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.custom | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:ecfe22756394533f814f826a919891444e4ec983c3c547b09e44780505fb6b89<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.match_ended | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:4998017613299e7a2c32ba84eb7f5ed4e2956ce1c5954b0aeb5cc1d20be826ef<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.network_message | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:3d917c77c7f3e5765d2b48373251cbdb297dd7f3d48704dad6bfde5c19c7cb76<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.phase | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:8f9c1b4d6dbfd5e7fb5ddcab86d9b8cb427eee542464f207258e0ee739747df9<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.phase_exit | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:882f2497f5e15c35b3fd1ea5bce073da81e6ae5ccb1e632a4d5174d891a3be09<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.player_joined | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:d5d0eef6e73ab647ec2f44c910f42abcf9543e7986b5939ffb1fd2a0c9805c68<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.player_left | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:b3f971b488a5a50e8e0728f5bd653700d5ba28e613919b95fd1183b10efceb34<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.start | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:93826881a92997113c2d872f6aa78e40ba38ed7d3679c8c0809ae197af2cb504<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.tick | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:661232dfef435705589d76a3c9afcc495a07b1c2e47607799a1b4216a0209711<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.timer | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:b9aede30ec0487832bd58c227acdcaaa73f57e56d56569f01ba3fe4664d7ac1c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.trigger | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:1f862a7e8c13d938c681a9ad9c97cf2943896afebafad58c8b22ddfeb61289ce<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:event.trigger_exit | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:a38aa83c59e4165442b68f0a2513385a4b9a7712d867271c6401641448e6422a<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.audio.play | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:e40cf919310a564d9624cf1e0b690507b3f1632af87725c23c657b691c385f2c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.audio.play_spatial | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:312683af25ba38db821be6910a54bd657933ecde912efcc6e88ad7c5d098f2e5<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.audio.set_background_music | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:80852b6d4e554c18bcb8947fb5b57078bfebb69fd3c8a38219cff6f14ea8a8bc<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.audio.set_volume | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:ed29369986aeb423b06aa07a2b84bf4e9acf4576b526b42182cc4438792acd5c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.audio.stop | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:8ebd2fa44c556a605257a661a060a5e7039e4f2ba99059eb95469bb1f0dc5918<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.camera.add_look_input | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:88d733e489cf2599e1ec4c386755be521f8eee6d010351f3c916132a43174aee<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.camera.set_look_sensitivity | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:0161ad0bb8db26c576b222969af91c38f424ffe532689265a7084cf1a915dfcc<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.camera.set_pitch_clamp | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:71cf753aa8411566abf95be56666bb249c888e38da7eec736c3c905b9ce3f66a<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.camera.set_view_target | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:74514f73e128ddb0dff3f894a33f45b3f34960ad4feb230b6a6fb676f354ac9d<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.debug.log | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:3e15f5649f9c0e6a1e02084ce1849844ac0d5a5b996bd8b1649ecbd3a0cc2586<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.add_component | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:8d62c683d6e9d81a44b87119d55c777dd2d793c1cae52e03d3d7b004b0055f74<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.ancestors | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:eb66a0899e6243701a5c24dc627caa35964323a134587f667022f319a53639e3<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.children | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:cb05adfe179c87e8f2d1f8845fb74c73862db8bd82b92c0ec1f5f999c5dbe093<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.descendants | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:0ab6442c4477c804e2d0b406496b6fe4751bc7309af286bcf2443fa2bf953ec1<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.detach | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:d8cbe7aa271e9e15a40f9472e0aa5e167fd7018d8830a7552dfa6cf584b9bbb2<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.has_tag | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:92ba75264a8cb65a113ac51b0ff40d814de38c828079d7752fef8208b4bd776f<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.parent | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:99a05cc417cea64ccf70c37c8a4732536ed76038474b4329148a59f5e016da5d<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.patch_component | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:45b7cc3c370756d219ae948543faeb24b39c07efde5c454fa8a2fbfe13bc23d6<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.read_component | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:0f3d74983e7b5462c3bdd7e52b02b1aa81294cc31a01e468f42437d9ca677150<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.remove_component | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f22f37791cc8d60c27222e98ed39ac3aedb28cfdae3e644cdcbabf0bcacd0364<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.remove_tag | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:5a5372520bb6db5c59c809a226bb5bdb61587620f78684c545e6174bc7932d85<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.replace_component | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:bdc6875c144ef789e9adbfccc47bc36f342913f98f5fe4c93aac27dab242c38b<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.set_name | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:8a5b8973410e61b072ffb8561a53ef70bf7ffcd144de81976ebfaa5535894842<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.set_parent | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:79c2bdb9a16fdd1d60607af8f6bf6a18f3224e6df8ee17559bed1bb86fc8fef3<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.entity.set_tag | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:b1d83218a2a3d194cf84fde70368376a86c0bfbac8452f51e05fd2c478d210ea<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.events.emit | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:c6bb8c0e01881af7416101734820e8b595bf1c1b95892d279fb7b6b90e848189<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.match.add_score | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:ab0b97e6385ed598d2859f2a92cabbc42fc9c85ffe5218d078448f8a2959431d<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.match.get_score | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:74fb21016def359625d7d0cb820197ab6885743b8379ff8cd799d18513935b6e<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.match.get_state | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:af95b36e39c7ae4122eabbef0147748760185cee3c25867952227f09fbeab51b<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.match.patch_objective | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:7ac96e25f8a131dee99be3f673433eae01f0cc330989d355ee669b9bd3220129<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.match.set_phase | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:0ae764197e2efd1aee4a03e44057843a954b2a096f56a68bebae83bed1ddbf74<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.navigation.find_path | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f55cff2d897ebc79e48b2c66febdf2978b6297cffd44de7b00fe1f0fbb8962eb<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.navigation.is_reachable | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f0e76d6d9bdd405e0a981bf6d27c6f0e657f4975f0135b10427dafb2714ebe25<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.navigation.nearest_point | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:fb99476f382c80a79a9e5a9060282f44f97368bc39a62eafdbc246e9e042266b<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.navigation.raycast | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f5d3485bbdf905318cc60a20dcd530178a6adb9ceb70f087f3719baf8e31c011<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.navigation.steer_toward | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f4a3e7a943e094cb3b8d3b1db923710a302898b41359d31536380d7c94b7d862<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.network.send_message | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:05c4e946783d3cf957446b98b58d9b2ab0106e0120ae860530f540c3838baf8f<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.physics.command | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:a7aac20202f94b188fbbb6a4c63896b997d2a27927bf8da62a4cfa2a16347492<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.physics.occupancy_query | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:8363d912335ee49d6bc301d32abe7922c1b3b8e4b1e6c7515f7a60869e3a7ad1<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.physics.overlap_test | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:45a7318b92aa515d0d33efd3923f42ba6ad09d7af7ed9ba8b09bf62ccd5d78b8<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.physics.shapecast | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:10316b34c0e427cda62d3358804f81f3c7070a68fd2c37cda99552f565cd617a<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.platform.exit_fullscreen | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:185c29bdbc2d65f87ed8508be20fa4c543e8c97c1800e20900363d7cbc46d2cb<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.platform.exit_pointer_lock | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:9ed97c42f7d4ca9899d9185c88b7edc265ee20451bcbb44391eb3900d2e5935c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.platform.request_fullscreen | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:7737d30330b0ac7291da7774e4cbf0d3a4ab980dd5f480a63665325fddfbeac1<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.platform.request_pointer_lock | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:33a877da611820098f6d35da6d3e89673a3531657e5d543f008438b84fad9c81<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.bool | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:084d25460da7aa987dc3ee069e038b8c3bd3794b2c837cb7d2b2bb087523cfe9<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.gaussian | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:df3f7a7b1ff2532c9b88cff0006686e36a2507654238737712a31c7cf5e589a2<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.int | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:8f8a038138eda7d91fcd0477778cd45b3c5eaa00fd2ebba3ae17856588b78be3<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.next | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:ab403dffaad86c0385027aa896ea1049b38aad0f0e99022c3bc79d60f3974512<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.pick | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:fd2d107fa2efbd227dbe492b7a508cbf2aaa9a86db595a2bf76a1dbc93dbd434<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.point_in_circle | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:dba4bd75e905a8f3f46b525a31e14e9ed060a413de0b726587490c28c926d918<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.point_in_sphere | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:ecf98b74386d7d66fdcdeb719d4245c4a9f1e145d46e561c330d02e77d399d76<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.range | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:fdac8eb2794e28e81ede2509c931e6b83927edc61ed1b7dfd83972f6a27592bc<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.seeded | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:43edef0b2073cd6ad10ea7d6530f4205d57519c3fa63f92d57cf729c709eaab4<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.shuffle | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:7ad1a2720f9d19a446373b59529d28604672e42f15f87e73ab18f346ab3063c0<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.sign | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:c0505b5b2f6d8f2d3a682771561e5cf69233a085d94c441bb09c3c13a2dcde30<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.unit_vector | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:9faa0c770407f8a30fe346a2d30a3a286f5caa80c026a92c768f78ab65bc971e<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.random.weighted_pick | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:d3c687a7a30e2387d51a8ea931580717426d2a83d1735d9b8b8d33450414fe0d<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.room.get_state | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:08c131b00df15efd03ec34b8688d90c9eb3ef426ae64248126f28302ddb04a97<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.team.get_assignment | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:8194891549faec7f37e5beea6407c560dbfc47187f998a8470e4de5c13412c3a<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.terrain.height_at | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:cf41828583ad81ee0634b1b38754ff58556847b16e1a2b0fee522c2db2b2a5bf<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.terrain.normal_at | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:9ff49a04a1446611c69ac3cd7791bac0f8a5b01e428da0b1d669f37de52736ba<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.terrain.raycast_down | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f98e57f6d46ab4d118b1b8de004c5eb1a0ab333471aa064444f5bb7d44722c90<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.terrain.sample_layer_weights | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:744e91a28dabd4167695b081296e24b2adcac53bc93b492ed342f4c8b1583746<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.terrain.slope_at | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:869baaf94d16d0592f2868b2169ab3746a262227bbaf69801783fc5011e55d91<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.ui.close_panel | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:b67c4772fff292dc4b4fba28878cc35164e120ee6398babb0fccca6346ee1035<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.ui.open_panel | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:57e5aa703982ac7f6683c2d57ad561364d4c4197875bf05979d0b89214c12acd<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.ui.set_widget_value | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:aedf793a7b86688179b6f9116312567c18099437fd92b09b613ae887a2b13d3e<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.warehouse.append | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:a348f7f6f234b38547f0a43d2b2137f11ee9448ac23710e9246b36c5b8b16521<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.warehouse.create | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:0b788df01cf300b24b8bad37fa10eb6f286b9b44228be3fdf1bba335aa8dd240<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.warehouse.delete | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:f3cf545bbfa421b1fe06b76733424f809977c6036b99280e3142c88c69670a5d<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.warehouse.get | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:0f4cf459dcae94233c3fecb716b4c0b6196507536ab087ecfb5a33d3200e8200<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.warehouse.increment | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:c5b42a6216ea0e31359f644069afc574409c684834894eab78a585cbb18c27d9<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.warehouse.query | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:a77d486121a4eb18e7b56ce20f0f1f779b613b4c6f71b47edb54f19980e2d768<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.warehouse.set | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:a6856903a5120c5233831008372ad99bf30ee12df00b8ba094cf99ad7d19f534<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.warehouse.update | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:d46ce56f5e0b4d2fd8c6fc392a242ab2cd1d7be064688d219a161a63343f579c<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.water.is_submerged | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:e2a36cf8d9e5b45a429343dc182ee53acac0f9eec23c4e37def00edf86fed633<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.water.surface_level_at | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:54196d86cfbaf894e10f34a10ee60330a0a063db8fa1c66932623d59337cf3a4<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.world.despawn | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:4bca9eacadd656cbacd43874bcd5cd3f975622229d2387d4537bed128824791a<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.world.find | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:19a506a9c3226b1aca8e839ef2fcbc03777470fd1b537dc0a7f27786e7034821<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.world.spawn | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:be2fafa63aace58d9380f3e3686f5f559afb3c972b8045375812820c030294cd<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.world.spawn_prefab | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:a669de41b2cef579c1c49ddd5dedf4800f63da980221c9f7abf8e83a5864ccba<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |
script-node:host.world.teleport_player | @game-platform/script-nodes | script-node.1 | none | declarationHash: sha256:31edb9432d51d7fddbdca28f4c45a0a34efe19fbc8a7c26aefdfb9cf9e5d7b04<br>scriptIrVersion: 2 | protocol: 1<br>runtime: 2<br>mcp: 1<br>aiCapabilityGraph: 2<br>scriptSdk: 2<br>visualScripting: 1<br>docs: 2<br>tests: 2 |