Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Wirasm/kild
/ types & classes
Types & classes
35 in github.com/Wirasm/kild
⨍
Functions
136
◇
Types & classes
35
Class
engine/src/kild/sessions.ts:54
Class
engine/src/kild/sessions.ts:137
Class
engine/src/kild/comms-bus.ts:22
Class
engine/src/kild/room/room-registry.ts:8
Class
engine/src/kild/room/room-manager.ts:28
Class
app/src/lib/api.ts:91
Interface
Agent
engine/src/kild/agents.ts:6
Interface
CockpitEvent
engine/src/kild/observability.ts:5
Class
CommsBus
* In-process comms bus — agent-to-agent peer comms, the battery Flue does not * provide. Flue's `session.task()` is a strict parent→child tree (subag
engine/src/kild/comms-bus.ts:22
Interface
CommsMessage
engine/src/kild/comms-bus.ts:6
Class
EngineSocket
app/src/lib/api.ts:91
Interface
InviteOut
engine/src/kild/room/room-types.ts:98
Interface
MessageOut
engine/src/kild/room/room-types.ts:88
Interface
OpenRoomSpec
engine/src/kild/room/room-types.ts:63
Interface
PR
engine/src/workflows/merge-team-demo.ts:6
Interface
ParticipantSpec
engine/src/kild/room/room-types.ts:56
Class
PiSession
* One agent session = one worker subprocess (see `worker.ts`). The worker is the * same binary re-invoked with `KILD_ROLE=worker`; we talk to it over
engine/src/kild/sessions.ts:54
Interface
Project
engine/src/kild/projects.ts:7
Interface
RawAgentEvent
engine/src/kild/events.ts:20
Interface
Room
engine/src/kild/room/room-types.ts:44
Interface
RoomDelivery
engine/src/kild/room/room-router.ts:6
Class
RoomManager
* Owns live rooms: opens them (one session per participant), routes every post * (participant→participant as turns, everything to the human as a broa
engine/src/kild/room/room-manager.ts:28
Interface
RoomMessage
engine/src/kild/room/room-types.ts:26
Interface
RoomParticipant
engine/src/kild/room/room-types.ts:16
Class
RoomRegistry
engine/src/kild/room/room-registry.ts:8
Interface
RoomSummary
engine/src/kild/room/room-types.ts:72
Interface
RunOutcome
engine/src/kild/run.ts:9
Interface
RunRequest
engine/src/kild/run.ts:16
Interface
SessionCallbacks
engine/src/kild/sessions.ts:44
Interface
SessionInfo
engine/src/kild/sessions.ts:23
Class
SessionManager
* The engine's single owner of all live sessions. Each session is an isolated * subprocess, so sessions run concurrently and a crash takes down only
engine/src/kild/sessions.ts:137
Interface
SpawnRequest
engine/src/kild/sessions.ts:6
Interface
Worktree
engine/src/kild/worktree.ts:21
Interface
WorktreeSandbox
engine/src/flue/worktree-sandbox.ts:33
Interface
WorktreeSandboxOptions
engine/src/flue/worktree-sandbox.ts:24