Skip to main content

Module dispatch

Module dispatch 

Source

Modulesยง

builtin
grpc
mcp

Constantsยง

CMD_ACTIVATE ๐Ÿ”’
DEPLOY_CONSUMER_ID ๐Ÿ”’
DRIVER_ACTIVATE_TIMEOUT ๐Ÿ”’

Staticsยง

ACTIVATED ๐Ÿ”’

Functionsยง

already_activated ๐Ÿ”’
contract_id_to_service_name ๐Ÿ”’
Mirrors robonix_codegen::contract_gen::contract_id_to_service_name. robonix/skill/explore/driver โ†’ RobonixSkillExploreDriver. Uniform PascalCase per /-segment, no prefix stripping.
dispatch
Dispatch a single CapabilityCall and return its result.
ensure_skill_active ๐Ÿ”’
If provider_id is a skill that hasnโ€™t been activated in this process yet, resolve its */driver capability and send Driver(CMD_ACTIVATE). No-op for primitives, services, system providers, skills already in ACTIVE (per atlas), and skills already activated in this executor process (sticky cache).
error_result ๐Ÿ”’
is_skill_namespace ๐Ÿ”’
mark_activated ๐Ÿ”’