MCPcopy Create free account

hub / github.com/Wirasm/kild / functions

Functions136 in github.com/Wirasm/kild

↓ 36 callersMethodjoin
(room: string, agent: string)
engine/src/kild/comms-bus.ts:26
↓ 15 callersMethodget
(roomId: string)
engine/src/kild/room/room-registry.ts:15
↓ 13 callersMethodprompt
(text: string, from?: string)
engine/src/kild/sessions.ts:115
↓ 13 callersMethodsend
(msg: unknown)
app/src/lib/api.ts:141
↓ 12 callersFunctionensureWorktree
(repo: string, name: string)
engine/src/kild/worktree.ts:75
↓ 12 callersFunctionworktreePath
(name: string)
engine/src/kild/worktree.ts:51
↓ 11 callersFunctionassertSafeBranch
(branch: string)
engine/src/kild/worktree.ts:31
↓ 10 callersFunctionfindProject
(name: string)
engine/src/kild/projects.ts:26
↓ 9 callersFunctionpruneMergedWorktrees
( repo: string, keep: Set<string> = new Set(), )
engine/src/kild/worktree.ts:168
↓ 9 callersFunctionworktreeRef
(name: string)
engine/src/kild/worktree.ts:38
↓ 8 callersFunctionemit
(event: UiEvent)
engine/src/worker.ts:24
↓ 7 callersFunctionloadProjects
()
engine/src/kild/projects.ts:16
↓ 7 callersFunctionrouteRoomMessage
(room: Room, message: RoomMessage, delivery: RoomDelivery)
engine/src/kild/room/room-router.ts:34
↓ 7 callersFunctiontranslate
(event: RawAgentEvent)
engine/src/kild/events.ts:31
↓ 6 callersMethodbroadcast
(msg: Outbound)
engine/src/kild/sessions.ts:222
↓ 6 callersMethodbroadcast
(msg: RoomOutbound)
engine/src/kild/room/room-manager.ts:174
↓ 6 callersFunctionfixture
(participantNames: string[] = ['orchestrator', 'worker'])
engine/src/kild/room/room-router.test.ts:6
↓ 6 callersMethodlist
()
engine/src/kild/sessions.ts:149
↓ 6 callersFunctionmessage
(from: string, to: string[], text: string)
engine/src/kild/room/room-router.test.ts:23
↓ 6 callersFunctionparseMentions
(text: string)
engine/src/kild/room/parse-mentions.ts:6
↓ 6 callersFunctionresolveModel
(registry: ModelRegistry, pattern: string | undefined)
engine/src/kild/models.ts:8
↓ 5 callersMethodcreate
(room: Room)
engine/src/kild/room/room-registry.ts:11
↓ 5 callersFunctionlistAgents
(projectRoot?: string)
engine/src/kild/agents.ts:61
↓ 5 callersMethodpost
(room: string, from: string, text: string)
engine/src/kild/comms-bus.ts:31
↓ 4 callersFunctionfinish
(err?: Error)
engine/src/cli.ts:305
↓ 4 callersFunctiongit
(...args: string[])
engine/src/kild/worktree.git.test.ts:18
↓ 4 callersFunctionkildHome
()
engine/src/kild/config.ts:9
↓ 4 callersFunctionlistWorktrees
(repo: string)
engine/src/kild/worktree.ts:107
↓ 4 callersMethodsummaries
()
engine/src/kild/room/room-registry.ts:37
↓ 4 callersFunctionwithRole
(text: string, instructions: string | null)
engine/src/kild/models.ts:21
↓ 4 callersFunctionworktreesInUse
()
engine/src/server.ts:76
↓ 3 callersMethodclose
Stop every participant session — the human kill switch / room teardown.
engine/src/kild/room/room-manager.ts:86
↓ 3 callersFunctionerrText
(err: unknown)
engine/src/worker.ts:160
↓ 3 callersFunctiongitIn
(dir: string, ...args: string[])
engine/src/kild/worktree.git.test.ts:19
↓ 3 callersMethodhistory
(room: string)
engine/src/kild/comms-bus.ts:38
↓ 3 callersMethodlocateSession
Find which room + participant a session belongs to — the reverse lookup that * routes a participant's `message_out` / `invite` back to its room.
engine/src/kild/room/room-registry.ts:25
↓ 3 callersMethodpost
Record + route one post from `from` (a participant name or {@link HUMAN}).
engine/src/kild/room/room-manager.ts:144
↓ 3 callersFunctionprojectsFile
()
engine/src/kild/projects.ts:12
↓ 3 callersFunctionremoveWorktree
(repo: string, wtPath: string)
engine/src/kild/worktree.ts:132
↓ 3 callersFunctionresolveAgentInstructions
( name: string, projectRoot?: string, )
engine/src/kild/agents.ts:87
↓ 3 callersFunctionresolveProjectPath
(q: string | undefined)
engine/src/server.ts:72
↓ 3 callersFunctionstripFrontmatter
(content: string)
engine/src/kild/agents.ts:42
↓ 3 callersMethodsubscribe
(listener: (msg: CommsMessage) => void)
engine/src/kild/comms-bus.ts:46
↓ 3 callersFunctionworktreesRoot
()
engine/src/kild/worktree.ts:27
↓ 2 callersMethodaddParticipant
Add a participant to a live room (the human "invite").
engine/src/kild/room/room-manager.ts:78
↓ 2 callersFunctionaddProject
(name: string, dir: string)
engine/src/kild/projects.ts:38
↓ 2 callersFunctioncommsTools
(room: string, agent: string)
engine/src/kild/comms-bus.ts:56
↓ 2 callersFunctionemitMessage
(text: string, to?: string[], implicit?: boolean)
engine/src/worker.ts:25
↓ 2 callersFunctionerrText
(err: unknown)
engine/src/server.ts:29
↓ 2 callersFunctionformatDelivery
(roomName: string, from: string, text: string)
engine/src/kild/room/room-router.ts:15
↓ 2 callersMethodkill
Hard-kill the worker (no graceful stop handshake) — for engine shutdown, * where we just need children gone before the process exits.
engine/src/kild/sessions.ts:126
↓ 2 callersFunctionpush
()
engine/src/kild/worktree.ts:111
↓ 2 callersMethodroster
(room: string)
engine/src/kild/comms-bus.ts:42
↓ 2 callersFunctionrunToCompletion
(init: Init, req: RunRequest)
engine/src/kild/run.ts:28
↓ 2 callersMethodspawn
( id: string, req: SpawnRequest, origin: 'ui' | 'cli' = 'ui', callbacks?: SessionCallbacks,
engine/src/kild/sessions.ts:153
↓ 2 callersMethodspawnParticipant
Spawn one participant session, wired so its control lines route back here. * Returns false if rejected (name taken / reserved / at capacity).
engine/src/kild/room/room-manager.ts:96
↓ 2 callersFunctionsplitFrontmatter
Split a leading YAML frontmatter block from the body. Returns the raw * frontmatter (without the `---` fences) and the trimmed system-prompt body.
engine/src/kild/agents.ts:30
↓ 2 callersMethodstop
()
engine/src/kild/sessions.ts:119
↓ 2 callersFunctionworktree
(opts: WorktreeSandboxOptions)
engine/src/flue/worktree-sandbox.ts:41
↓ 2 callersFunctionworktreeName
(branch: string)
engine/src/kild/worktree.ts:45
↓ 1 callersFunctionagent
(action: string | undefined, args: string[])
engine/src/cli.ts:87
↓ 1 callersFunctionagentDirs
(projectRoot?: string)
engine/src/kild/agents.ts:16
↓ 1 callersMethodappendMessage
(roomId: string, message: RoomMessage)
engine/src/kild/room/room-registry.ts:33
↓ 1 callersFunctionbridgePiAuth
()
engine/src/kild/auth.ts:21
↓ 1 callersMethodclose
()
app/src/lib/api.ts:159
↓ 1 callersFunctioncloseRoom
()
engine/src/cli.ts:218
↓ 1 callersMethodconnect
()
app/src/lib/api.ts:105
↓ 1 callersFunctioncreateBrain
(init: Init, model: string = DEFAULT_MODEL)
engine/src/kild/brain.ts:86
↓ 1 callersFunctioncreateInviteAgentTool
( emit: (spec: { name: string; agent?: string; model?: string }) => void, )
engine/src/kild/room/invite-agent-tool.ts:11
↓ 1 callersFunctioncreatePostMessageTool
(emit: (text: string) => void)
engine/src/kild/room/post-message-tool.ts:15
↓ 1 callersFunctioncreateWorktree
(repo: string, branch: string)
engine/src/kild/worktree.ts:59
↓ 1 callersFunctiondefaultBranch
The repo's default branch: `origin/HEAD` if set, else `main`/`master` if they * exist, else the current branch. Used to decide which `kild/*` branch
engine/src/kild/worktree.ts:138
↓ 1 callersMethoddelivery
()
engine/src/kild/room/room-manager.ts:167
↓ 1 callersFunctiondispatch
()
engine/src/cli.ts:48
↓ 1 callersFunctiondoPruneMerged
(repo: string, keep: Set<string>)
engine/src/kild/worktree.ts:179
↓ 1 callersFunctiondrainPrompts
()
engine/src/worker.ts:110
↓ 1 callersFunctionengineFetch
(path: string, init?: RequestInit)
engine/src/cli.ts:110
↓ 1 callersFunctionerrText
(err: unknown)
engine/src/kild/worktree.ts:15
↓ 1 callersFunctionfrontmatterDescription
The `description:` value from a frontmatter block (quotes trimmed), or ''.
engine/src/kild/agents.ts:47
↓ 1 callersMethodhandleInvite
A participant called `invite_agent`: add the named agent to its room.
engine/src/kild/room/room-manager.ts:138
↓ 1 callersMethodhandleParticipantMessage
A participant called `post_message`: resolve its room/name and route.
engine/src/kild/room/room-manager.ts:125
↓ 1 callersFunctionkildTools
(init: Init)
engine/src/kild/brain.ts:19
↓ 1 callersFunctionnormalize
(event: FlueEvent)
engine/src/kild/observability.ts:24
↓ 1 callersMethodopen
Open a room under a caller-supplied id, spawning a session per participant.
engine/src/kild/room/room-manager.ts:58
↓ 1 callersFunctionoriginAllowed
(origin: string | undefined)
engine/src/server.ts:45
↓ 1 callersFunctionparseClientMessage
(data: string)
engine/src/server.ts:164
↓ 1 callersMethodpostFromHuman
The human posts into the room (kick-off and steering).
engine/src/kild/room/room-manager.ts:73
↓ 1 callersFunctionproject
(action: string | undefined, args: string[])
engine/src/cli.ts:66
↓ 1 callersFunctionproposeMergeOrder
Conflict-aware ordering: fewest-files first; flag file overlaps to rebase.
engine/src/workflows/merge-team-demo.ts:54
↓ 1 callersMethodremove
(roomId: string)
engine/src/kild/room/room-registry.ts:19
↓ 1 callersFunctionremoveProject
(name: string)
engine/src/kild/projects.ts:31
↓ 1 callersFunctionresolveAddressees
A message's addressees: explicit `to` if set, else the `@mentions` in the text.
engine/src/kild/room/room-router.ts:20
↓ 1 callersFunctionroom
* `kild room <goal>` — the room demo. Opens a room of predefined participants * (`--participants orchestrator,worker,reviewer`; default `orchestrator
engine/src/cli.ts:190
↓ 1 callersFunctionrun
(prompt: string)
engine/src/cli.ts:171
↓ 1 callersFunctionrun
()
app/src-tauri/src/lib.rs:7
↓ 1 callersFunctionrunInProcess
(prompt: string)
engine/src/cli.ts:375
↓ 1 callersFunctionrunViaEngine
(prompt: string)
engine/src/cli.ts:289
↓ 1 callersMethodshutdown
Kill every worker subprocess. Called on engine shutdown so a `--watch` * reload (or Ctrl-C) never orphans workers (they'd otherwise reparent to in
engine/src/kild/sessions.ts:218
↓ 1 callersFunctionstartCockpitLog
()
engine/src/kild/observability.ts:16
↓ 1 callersMethodsubscribe
(fn: (msg: RoomOutbound) => void)
engine/src/kild/room/room-manager.ts:49
next →1–100 of 136, ranked by callers