MCPcopy Create free account
hub / github.com/codeaashu/claude-code / logResult

Function logResult

src/utils/hooks/skillImprovement.ts:146–167  ·  view source on GitHub ↗
(result, context)

Source from the content-addressed store, hash-verified

144 },
145
146 logResult(result, context) {
147 if (result.type === 'success' && result.result.length > 0) {
148 const projectSkill = findProjectSkill()
149 const skillName = projectSkill?.skillName ?? 'unknown'
150
151 logEvent('tengu_skill_improvement_detected', {
152 updateCount: result.result
153 .length as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
154 uuid: result.uuid as AnalyticsMetadata_I_VERIFIED_THIS_IS_NOT_CODE_OR_FILEPATHS,
155 // _PROTO_skill_name routes to the privileged skill_name BQ column.
156 _PROTO_skill_name:
157 skillName as AnalyticsMetadata_I_VERIFIED_THIS_IS_PII_TAGGED,
158 })
159
160 context.toolUseContext.setAppState(prev => ({
161 ...prev,
162 skillImprovement: {
163 suggestion: { skillName, updates: result.result },
164 },
165 }))
166 }
167 },
168
169 getModel: getSmallFastModel,
170 }

Callers

nothing calls this directly

Calls 2

findProjectSkillFunction · 0.85
logEventFunction · 0.85

Tested by

no test coverage detected