Expand description
Astrid Kernel - The core execution engine and IPC router.
The Kernel is a pure, decentralized WASM runner. It contains no business
logic, no cognitive loops, and no network servers. Its sole responsibility
is to instantiate astrid_events::EventBus, load .capsule files into
the Extism sandbox, and route IPC bytes between them.
Modules§
- audit_
sink - Kernel implementation of the capsule per-action host-audit sink.
- invite
- Persistent invite-token store (issue #756). Persistent invite-token store (issue #756 / Layer 6 gateway).
- kernel_
router - The Management API router listening to the
EventBus. - pair_
token - Persistent pair-device token store (issue #756). Persistent pair-device token store (issue #756).
- socket
- The Unix Domain Socket manager. Unix-only: binds the
UnixListenerand acquires the singleton advisory lock.
Structs§
- Kernel
- The core Operating System Kernel.
- Kernel
Resources - Host resources injected into
Kernel::with_resources.
Functions§
- native_
input_ device_ is_ live - Recheck the live principal profile before a private secret reply.