MCPcopy Create free account
hub / github.com/QodeXcli/QodeX / loadLessonsBlock

Function loadLessonsBlock

src/skills/learning/failures.ts:143–146  ·  view source on GitHub ↗
(opts: DetectOpts & { topK?: number } = { ...DEFAULT_DETECT })

Source from the content-addressed store, hash-verified

141
142/** Convenience: read → detect → build the injectable block. Used by the agent loop. */
143export async function loadLessonsBlock(opts: DetectOpts & { topK?: number } = { ...DEFAULT_DETECT }): Promise<string> {
144 const patterns = detectFailurePatterns(await readFailures(), opts);
145 return buildLessonsBlock(patterns, opts.topK ?? 5);
146}

Callers 1

buildInitialMessagesMethod · 0.85

Calls 3

detectFailurePatternsFunction · 0.85
readFailuresFunction · 0.85
buildLessonsBlockFunction · 0.85

Tested by

no test coverage detected