Skip to content

PromoterDeps

Defined in: src/promote.ts:20

optional git?: (cwd, args) => Promise<void>

Defined in: src/promote.ts:24

string

string[]

Promise<void>


optional readClaudeMd?: (path) => string

Defined in: src/promote.ts:26

Injectable CLAUDE.md IO (default: node fs at /CLAUDE.md).

string

string


resolveForge: (repoPath) => GitForge | null

Defined in: src/promote.ts:23

string

GitForge | null


store: Pick<SessionStore, "getLearning" | "listLearnings" | "promoteLearning">

Defined in: src/promote.ts:21


worktree: Pick<WorktreeMgr, "create" | "remove">

Defined in: src/promote.ts:22


optional writeClaudeMd?: (path, content) => void

Defined in: src/promote.ts:27

string

string

void