Module: Kobako::Catalog

Defined in:
lib/kobako/catalog.rb,
lib/kobako/catalog/handles.rb,
lib/kobako/catalog/services.rb,
lib/kobako/catalog/snippets.rb,
sig/kobako/catalog.rbs,
sig/kobako/catalog/handles.rbs,
sig/kobako/catalog/services.rbs,
sig/kobako/catalog/snippets.rbs

Overview

Kobako::Catalog — Sandbox-level configuration and per-invocation allocation tables. Houses the three host-side registries the Sandbox owns: Catalog::Services (path→Service binding registry), Catalog::Snippets (preloaded source / bytecode entries), and Catalog::Handles (per-invocation Handle ID allocator).

See SPEC.md Refinement → Internal Concepts for how Catalog fits alongside Transport and Runtime.

Defined Under Namespace

Classes: Handles, Services, Snippets