MCPcopy Index your code
hub / github.com/CodebuffAI/codebuff / generateEnhanced

Function generateEnhanced

cli/src/hooks/use-fingerprint.ts:31–51  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

29 let cancelled = false
30
31 const generateEnhanced = async () => {
32 try {
33 const enhancedFingerprint = await calculateFingerprint()
34 if (!cancelled) {
35 setState({
36 fingerprintId: enhancedFingerprint,
37 isEnhanced: enhancedFingerprint.startsWith('enhanced-'),
38 isLoading: false,
39 })
40 }
41 } catch (error) {
42 logger.error(error, 'Failed to generate enhanced fingerprint')
43 if (!cancelled) {
44 // Keep the legacy fingerprint we already have
45 setState((prev) => ({
46 ...prev,
47 isLoading: false,
48 }))
49 }
50 }
51 }
52
53 generateEnhanced()
54

Callers 1

useFingerprintFunction · 0.85

Calls 1

calculateFingerprintFunction · 0.90

Tested by

no test coverage detected