Skip to main content
Hermes आपकी टीम को उन्हीं जगहों से जवाब देता है जहां वह पहले से काम कर रही है — Slack, Telegram, CLI, scheduled runs। Hermes session capture सभी चीजों को AgentEye में साधारण सेशन और events के रूप में लाता है, ताकि आपकी टीम जो asistant के साथ हर दिन बात करती है वह उतना ही observable हो जितने agents आप खुद लिखते हैं। एक छोटा background collector Hermes के local session store को पढ़ता है जैसे वह लिखा जाता है और sessions को AgentEye में भेजता है। यह Codex और OpenClaw capture के समान तरीके से काम करता है, और एक collector एक बार में कई को capture कर सकता है।

यह क्या capture करता है

मशीन पर हर Hermes session capture किया जाता है, चाहे वह किसी भी channel से आया हो। प्रत्येक एक AgentEye session बन जाता है; इसके user और assistant messages, tool calls, और tool results संबंधित events बन जाते हैं। वह channel जिससे session शुरू हुआ था — Slack, Telegram, CLI, या एक scheduled run — session पर रिकॉर्ड किया जाता है, ताकि आप उन्हें अलग कर सकें और एक बार में एक को filter कर सकें। इसके साथ वह model आता है जिस पर session चला, chat और person जिससे यह शुरू हुआ था, और जब एक session ने दूसरे को spawn किया, तो इसके parent के साथ का लिंक। Sessions जैसे ही Hermes उन्हें शुरू करता है वैसे ही दिखाई देते हैं, चाहे कुछ कहा गया हो या नहीं, और एक turn का reply और इसके tool calls वास्तव में जिस क्रम में हुए थे उसी क्रम में रहते हैं। जब कोई session समाप्त होता है तो आपको यह भी मिलता है कि यह क्यों समाप्त हुआ, इसकी लागत क्या थी, और इसने कितने tokens का उपयोग किया।

इसे चालू करें

Capture तब तक बंद रहता है जब तक आप इसे enable न करें। एक API key के साथ collector को install करें जिसके पास events:add permission हो (देखें API keys), और Hermes capture को चालू करें:
यह collector को install करता है, इसे एक background service के रूप में register करता है, और capturing शुरू करता है। पुष्टि करें कि यह चल रहा है:
एक ही मशीन पर एक से अधिक agent को capture कर रहे हैं? एक ही command में प्रत्येक का flag जोड़ें — उदाहरण के लिए --hermes-enabled --codex-enabled पहली बार चलाने पर, आपके मौजूदा Hermes sessions को एक बार backfill किया जाता है और नई activity फिर कुछ सेकंड में stream होती है। Hermes के अपने डेटा को केवल पढ़ा जाता है — कभी modified या deleted नहीं किया जाता — और प्रत्येक message एक बार भेजा जाता है, यहां तक कि restarts के पार भी। health यह भी बताता है कि क्या collector ने जो कुछ भी capture किया वह वास्तव में AgentEye तक पहुंचा। यदि एक batch deliver नहीं हो सकी तो उसे रखा जाता है और discarded करने के बजाय retry किया जाता है, और check तब तक unhealthy रिपोर्ट करता है जब तक कुछ भी outstanding है — तो “healthy” का मतलब है कि आपका डेटा पहुंचा, केवल यह नहीं कि process alive है।

यह कहां दिखाई देता है

Captured sessions Sessions में दिखाई देते हैं, और उनके events Events stream में, किसी भी अन्य agent की तरह जिसे आप observe करते हैं — तो session replay, search, evaluations, और alerts सभी उन पर काम करते हैं। Hermes agent के लिए filter करें उन्हें अपने आप देखने के लिए।

गोपनीयता

Hermes sessions में पूरा transcript होता है — command output, file contents, और कुछ भी जो agent ने पढ़ा या लिखा — और इसमें secrets हो सकते हैं। Captured sessions को जैसे हैं वैसे भेजा जाता है, तो capture को केवल वहां enable करें जहां इस content को AgentEye में centralize करना appropriate है, और collector को एक key दें जो केवल events:add के लिए scoped हो। देखें Security कि आपका डेटा कैसे isolated रखा जाता है।