Manus के लिए Sentry MCP कनेक्टर

Sentry एरर को ट्राइएज करें और मूल कारण तेज़ी से पता करें

Manus एक स्वतंत्र AI एजेंट है, Sentry की कोई फीचर नहीं। यह आपके अपने अकाउंट से Sentry के ऑफिशियल MCP सर्वर के ज़रिए कनेक्ट होता है, इश्यूज़ और स्टैक ट्रेसेस पढ़ता है, और जब आपके प्लान में Seer शामिल हो तो उसका रूट कॉज़ एनालिसिस जोड़ता है, और एक फिक्स सुझाता है।

पहले Manus में Sentry कनेक्ट करें

1त्रुटि

CHECKOUT-4Kत्रुटि

TypeError

Cannot read properties of undefined (reading 'amount')

getOrderTotal (checkout/summary.ts)

इवेंट काउंट
1,204
यूज़र्स
386
पहली बार देखा गया
2 घंटे पहले

2मूल कारण

Seer से मूल कारण

सेव किए गए कार्ट्स में अभी कुल राशि नहीं हो सकती। रिलीज़ 2.14.0 ने फ़ॉलबैक हटा दिया, इसलिए getOrderTotal() एक खाली वैल्यू पर cart.total.amount पढ़ता है।

Manus ने इसे स्टैक ट्रेस के साथ मिलान किया: checkout/summary.ts, लाइन 42।

3सुझाया गया फिक्स

checkout/summary.ts

41const cart = await getCart(id)

-42return cart.total.amount

+42return cart.total?.amount ?? 0

चेकआउट पर मिसिंग कार्ट टोटल ठीक करेंपुल रिक्वेस्ट #318 · आपकी रिव्यू का इंतज़ार है

Sentry एरर ट्रैकिंग जो दिखाता है कि पहले क्या ठीक करना है

Sentry अलर्ट्स को एक-एक करके पढ़ने के बजाय, नए और अनसुलझे Sentry issues की एक लिस्ट पाएं, जो events और प्रभावित users की संख्या के अनुसार क्रमबद्ध हो।

नए Sentry इश्यूज़ को इवेंट्स और प्रभावित यूज़र्स के हिसाब से रैंक करें

Manus नए या अब भी अनसुलझे इश्यूज़ की सूची बनाता है, उन्हें प्रभाव के अनुसार सॉर्ट करता है और बताता है कि पहले कौन सा ठीक करना है और क्यों। प्रॉम्प्ट में एक समय डालें और यह शेड्यूल्ड टास्क के रूप में हर सुबह चलेगा।

checkout-webनया और अनसुलझापिछले 24 घंटे
#समस्याइवेंट काउंटयूज़र्स
  1. 1TypeErrorपहले इसे ठीक करेंCannot read properties of undefined (reading 'amount')1,204386
  2. 2ChunkLoadErrorLoading chunk 412 failed640211
  3. 3TimeoutErrorPOST /api/payments timed out after 30s31897
  4. 4ReferenceErroranalytics is not defined9264

Manus: पहले CHECKOUT-4K को ठीक करें। यह रिलीज़ 2.14.0 से शुरू हुई, 386 यूज़र्स के लिए चेकआउट रोकती है और आज सबसे ज़्यादा इवेंट्स वाली समस्या है।

स्टैक ट्रेस और Sentry Seer के लिए एक AI डीबगिंग टूल

तेज़ Sentry डिबगिंग के लिए इशू लिंक पेस्ट करें। Manus स्टैक ट्रेस और इवेंट डिटेल्स पढ़ता है, और जब आपके Sentry प्लान में Seer शामिल हो, तो Seer का विश्लेषण भी जोड़ देता है।

Sentry रूट कॉज़ विश्लेषण आसान शब्दों में

Manus स्टैक ट्रेस और इवेंट डिटेल्स को पढ़ता है और बताता है कि क्या टूटा और किस लाइन को देखना है। जब आपके प्लान में Sentry का अपना AI डिबगर Seer शामिल हो, तो Manus उसका रूट कॉज़ भी पढ़ता है और इसे स्टैक ट्रेस के साथ जांचता है।

CHECKOUT-4K·स्टैक ट्रेस

TypeError: Cannot read properties of undefined (reading 'amount')

  1. checkout/summary.tsgetOrderTotal में लाइन 42:22 पर

    40export async function getOrderTotal(id: string) {

    41 const cart = await getCart(id)

    42 return cart.total.amount

    43}

  2. checkout/page.tsxCheckoutSummary में लाइन 18:9 पर

  3. react-dom.production.jsrenderWithHooks में लाइन 1287:18 पर

Seer से मूल कारण

  1. कीमतों की गणना होने से पहले एक सेव्ड कार्ट लोड हो जाता है, इसलिए cart.total undefined है।
  2. रिलीज़ 2.14.0 ने वह फॉलबैक हटा दिया जो 0 लौटाता था।

Manus: स्टैक ट्रेस भी इसकी पुष्टि करता है। checkout/summary.ts की लाइन 42 से शुरू करें, फिर देखें कि रिलीज़ 2.14.0 में getOrderTotal() में क्या बदला।

Sentry इश्यूज़ के लिए एक AI बग फिक्सर

AI बग फिक्सिंग जिसे आप पहले जांच सकते हैं: चैट में एक सुझाया गया कोड बदलाव, या अगर GitHub भी कनेक्ट है तो आपके रिपॉजिटरी में एक पुल रिक्वेस्ट।

checkout/summary.ts+1-1

40 export async function getOrderTotal(id: string) {

41 const cart = await getCart(id)

42- return cart.total.amount

42+ return cart.total?.amount ?? 0

43 }

Manus: कार्ट में प्राइस आने तक 0 लौटाता है, जैसा रिलीज़ 2.14.0 से पहले होता था।

सुझाए गए कोड बदलाव से Sentry एरर ठीक करें

Manus अपने सुझाए बदलाव को diff के तौर पर लिखता है और बताता है कि यह मूल वजह को कैसे ठीक करता है। यह चैट में एक सुझाव भर है, इसलिए आपका कोड जैसा है वैसा ही रहता है।

acme/checkout-webरिव्यू के लिए तैयार

चेकआउट पर मिसिंग कार्ट टोटल ठीक करें #318

fix/checkout-4k → main

Sentry में CHECKOUT-4K ठीक किया

मूल कारण
सेव किए गए कार्ट्स प्राइसेज़ से पहले लोड हो सकते हैं, और रिलीज़ 2.14.0 ने फ़ॉलबैक हटा दिया।
टेस्ट कैसे करें
कीमतें लोड होने से पहले एक सेव किया हुआ कार्ट खोलें और चेकआउट पर जाएं।

आपकी समीक्षा का इंतज़ार है। मर्ज करना आप पर निर्भर है।

फिक्स पुल रिक्वेस्ट के लिए Sentry GitHub इंटीग्रेशन

GitHub भी कनेक्टेड होने पर, Manus एक नई ब्रांच पर फिक्स करता है और एक पुल रिक्वेस्ट खोलता है जो Sentry इश्यू से लिंक होता है। मर्ज करना आप पर निर्भर रहता है।

Sentry इश्यू को Linear टिकट और साप्ताहिक रिपोर्ट में बदलें

Manus जो पाता है वह आपकी टीम को सौंपता है: रिप्रोड्यूस करने के स्टेप्स वाला एक Linear टिकट, या Slack में एक साप्ताहिक Sentry एरर मॉनिटरिंग रिपोर्ट।

Sentry और Linear इंटीग्रेशन: रीप्रोड्यूस करने के स्टेप्स के साथ

Manus एरर, दोहराने के स्टेप्स, प्रभावित यूज़र्स और Sentry का लिंक शामिल करते हुए एक Linear इश्यू लिखता है।

ENG-412अत्यावश्यकBug

जब सेव किए गए कार्ट का टोटल न हो तो चेकआउट क्रैश हो जाता है

TypeError: Cannot read properties of undefined (reading 'amount')

दोहराने के चरण

  1. कीमतें लोड होने से पहले कार्ट सेव करें।
  2. सेव किया हुआ कार्ट खोलें और चेकआउट पर जाएं।
  3. ऑर्डर समरी TypeError के साथ क्रैश हो जाती है।

प्रभाव

रिलीज़ 2.14.0 के बाद से 386 यूज़र्स और 1,204 इवेंट्स

Sentry में CHECKOUT-4K

एक साप्ताहिक Sentry परफॉर्मेंस मॉनिटरिंग रिपोर्ट

शेड्यूल पर AI एरर मॉनिटरिंग: अपने प्रॉम्प्ट में समय डालें और Manus इसे शेड्यूल्ड टास्क के रूप में सेव कर लेता है। हर सोमवार यह नए एरर, स्लो रिक्वेस्ट और रिलीज़ का सार तैयार करता है, फिर रिपोर्ट Slack पर पोस्ट करता है।

साप्ताहिक रिपोर्ट · checkout-webहर सोमवार, सुबह 9 बजे
नए इश्यूज़
14
प्रभावित यूज़र्स
1.9k
सबसे धीमा रिक्वेस्ट
820 ms

रोज़ाना एरर्स

सोम
मंगल
बुध
गुरु
शुक्र
शनि
रवि
  • रिलीज़ 2.14.0 में 3 नए इश्यू जुड़े, सबसे अहम CHECKOUT-4K है।
  • बुधवार की डिप्लॉय के बाद POST /api/payments धीमा हो गया है।

#eng-errors पर पोस्ट किया गया

Manus में Sentry MCP सर्वर कनेक्ट करें

कॉपी करने के लिए कोई सर्वर एड्रेस या टोकन नहीं है। Sentry, Manus के Connectors में पहले से मौजूद है, और आप अपने ही Sentry अकाउंट से साइन इन करते हैं।

  1. कनेक्टर खोलें

    Manus में, Connectors खोलें और Sentry चुनें।

  2. Sentry में साइन इन करें

    अपने Sentry खाते का उपयोग करें और Sentry की अनुमति स्क्रीन पर चुनें कि क्या अनुमति देना है।

  3. किसी टास्क में इशू लिंक पेस्ट करें

    सीधे आम बोलचाल में पूछें, और अगर आपके पास कोई प्रोजेक्ट या इश्यू लिंक है तो उसका नाम बताएं या लिंक पेस्ट करें।

Sentry की अप्रूवल स्क्रीन

  • Inspect Issues & Eventsइश्यू, इवेंट्स, ट्रेसेस, रिलीज़, प्रोफाइल्स और प्रोजेक्ट डिटेल्स पढ़ें।
  • Seerमूल कारण खोजने के लिए Sentry के AI डीबगर Seer का उपयोग करें।
  • Triage Issuesसमस्याओं को हल करें, असाइन करें और अपडेट करें।
  • Manage Projects & Teamsप्रोजेक्ट्स, टीमों, मॉनिटरों और अलर्ट नियमों को बनाएं और बदलें।

जो कुछ भी आप नहीं चाहते कि Manus उपयोग करे, उसे अनटिक करें। बाद में बदलने के लिए आप फिर से कनेक्ट कर सकते हैं।

कनेक्टर और गाइड एक्सप्लोर करें

Sentry MCP कनेक्टर के बारे में सवाल

Sentry MCP क्या है?

Sentry MCP, Sentry का आधिकारिक MCP (मॉडल कॉन्टेक्स्ट प्रोटोकॉल) सर्वर है जो mcp.sentry.dev पर है। यह एक AI एजेंट को आपके अपने Sentry खाते के ज़रिए आपका Sentry डेटा, जैसे इश्यूज़, इवेंट्स और स्टैक ट्रेसेज़, पढ़ने देता है। Manus इससे Connectors से जुड़ता है, इसलिए आपको कोई Sentry MCP सर्वर चलाने की ज़रूरत नहीं है।

मैं Sentry को Manus से कैसे कनेक्ट करूं?

Manus में Connectors खोलें, Sentry चुनें और अपने Sentry खाते से साइन इन करें। फिर Sentry की approval स्क्रीन दिखाएगी कि Manus क्या-क्या उपयोग कर सकता है, और आप जो नहीं चाहते उसे अनचेक कर सकते हैं। इसके बाद, किसी task में issue link पेस्ट करें या किसी project का नाम लिखें।

Manus कौन सा Sentry डेटा पढ़ सकता है?

आपका Sentry अकाउंट जो कुछ खोल सकता है, वह सब: इश्यूज़ और इवेंट्स, स्टैक ट्रेसेस, प्रोजेक्ट्स, टीम्स और ऑर्गनाइज़ेशन्स, रिलीज़, ट्रेसेस और अन्य परफ़ॉर्मेंस डेटा, और अगर आपके Sentry प्लान में Seer शामिल है, तो Seer का रूट कॉज़ एनालिसिस भी।

क्या Manus मेरा कोड या मेरे Sentry इश्यू बदल देगा?

यह अपने-आप नहीं होता। यह कोड तभी बदलता है जब आप कहें और GitHub भी कनेक्ट हो: यह एक नई ब्रांच पर काम करता है और एक पुल रिक्वेस्ट खोलता है, मर्ज करना आपके हाथ में रहता है। यह Sentry इश्यू को तभी हल करता, असाइन करता या अपडेट करता है जब आपने कनेक्ट करते समय इश्यू ट्रायाज की अनुमति दी हो। पहले देखने के लिए, इससे कहें कि बदलाव करने से पहले आपको दिखाए।

क्या Manus, Sentry AI एजेंट है, जैसे Seer?

नहीं। Seer, Sentry का अपना AI डीबगर है, और Sentry Autofix, Seer का वह फ़्लो है जो Sentry के भीतर किसी समस्या से शुरू होकर उसके समाधान तक जाता है। दोनों Sentry में उन प्लान पर चलते हैं जिनमें Seer शामिल है। Manus एक अलग AI एजेंट है: यह कनेक्टर के ज़रिए Seer का विश्लेषण पढ़ता है और इसे आपके टास्क में, GitHub, Linear और Slack जैसे ऐप्स के साथ मिलकर इस्तेमाल करता है।

क्या Manus Sentry अलर्ट और परफॉर्मेंस डेटा पढ़ सकता है?

हां। यह आपके अलर्ट रूल्स, ट्रेसेस, रिलीज़ेस और प्रोफ़ाइल्स पढ़ सकता है, इसलिए आप पूछ सकते हैं कि कोई अलर्ट किस पर नज़र रख रहा है या किसी धीमी रिक्वेस्ट का समय कहां जा रहा है। यह अलर्ट रूल्स बनाता या बदलता है तभी जब आपने कनेक्ट करते समय प्रोजेक्ट और टीम मैनेजमेंट की अनुमति दी हो।

Sentry MCP इस्तेमाल करने के लिए क्या मुझे Claude Code या Cursor चाहिए?

नहीं। “Sentry Claude Code” या “Sentry Cursor” सेटअप गाइड में आपको खुद Sentry का MCP सर्वर उस टूल में जोड़ना पड़ता है। Manus में, Sentry पहले से ही Connectors में लिस्टेड है: एक बार साइन इन करें, चैट में पूछें और टास्क क्लाउड में चलता है।

क्या इससे Slack या GitHub के साथ मेरे Sentry इंटीग्रेशन पर असर पड़ेगा?

नहीं। आपका Sentry का Slack इंटीग्रेशन, GitHub इंटीग्रेशन और कोई भी अन्य इंटीग्रेशन जैसे हैं वैसे ही काम करते रहते हैं। जब आप Manus से Slack पर पोस्ट करने, GitHub पुल रिक्वेस्ट खोलने या Linear इश्यू बनाने के लिए कहते हैं, तो यह आपके द्वारा Manus में सेट किए गए कनेक्टर्स का इस्तेमाल करता है।

क्या मैं Sentry पर Manus की एक्सेस वापस ले सकता हूँ?

हां। Manus में Connectors खोलें, Sentry चुनें और Disconnect चुनें। आप बाद में फिर से कनेक्ट कर सकते हैं और Sentry की अप्रूवल स्क्रीन पर अलग परमिशन चुन सकते हैं।

Sentry को कनेक्ट करें और अपना पहला इश्यू ट्राइएज करें

Manus में Sentry कनेक्ट करें

Less structure,
more intelligence.