DEV Community

Cover image for osFoundry Merge Station से AI agents के सारे बदलाव एक ही जगह review करें

osFoundry Merge Station से AI agents के सारे बदलाव एक ही जगह review करें

जब कई agents असली काम करने लगते हैं, तो उनके बदलाव हर तरफ़ से आने लगते हैं। एक agent ने किसी note में pricing का text दोबारा लिख दिया, दूसरे ने एक data channel की rows साफ़ कर दीं, किसी साथी ने onboarding checklist बदल दी, और आपके laptop के एक sandbox में अभी भी कुछ पड़ा है। काम काम का है, लेकिन उसे review करने के लिए याद रखना पड़ता है कि कौन-सा बदलाव कहाँ है। osFoundry Merge Station यह सब एक ही review list में ले आता है, और Versions दिखाता है कि किसने क्या बदला।

हर proposed बदलाव के लिए एक list

osFoundry एक desktop app है जो chat, agents, files और tools को एक ही window में लाता है। Merge Station agents और साथियों के merge requests को, और sandboxes में locally तैयार किए गए काम को, एक ही list में इकट्ठा करता है। Header में गिनती दिखती है कि क्या-क्या इंतज़ार में है (यहाँ 3 pending और 1 sandbox)।

osFoundry Merge Station में एक active sandbox और तीन merge requests, हर एक के साथ उसका state, author, source और target और एक AI summary (उदाहरण data)

Sandboxes section में वह local काम दिखता है जो अभी propose नहीं हुआ है, उसकी branch के साथ और यह भी कि कितनी files और lines बदलीं। Merge requests के नीचे हर row में title, उसका state (Open, Approved या Conflicts), किसने खोला (writer या data-steward जैसा कोई agent, या कोई user), source और target, और एक line की AI summary होती है कि वह किन चीज़ों को छूता है, जैसे "Changes 2 sections of one note; no other entities touched." अक्सर यही summary तय करने के लिए काफ़ी होती है कि पहले कौन-सा request खोलें।

Request खोलना

Request अपने Overview पर खुलता है: description, source, target, author, बनने का समय और AI Summary, साथ में Approve और Reject। जिस request को approval चाहिए, वह यह साफ़ बताता है ("Requires approval to merge"), इसलिए agent का प्रस्तावित कोई भी बदलाव अपने-आप merge नहीं होता।

osFoundry Merge Station में एक merge request का Overview, जिसमें description, source, target, author, AI summary और Approve व Reject buttons हैं (उदाहरण data)

Changes tab हर बदले हुए item को उसके status (modified या created) के साथ दिखाता है, और पहले व बाद का रूप साथ-साथ रखता है। यहाँ agent ने pricing की hero line छोटी की और plans की एक comparison बनाई। हर बदलाव को edit से पहले वाले original या edit के बाद वाले version के रूप में download किया जा सकता है, जो तब काम आता है जब आप उसे किसी दूसरे tool में जाँचना चाहें।

osFoundry Merge Station में एक merge request का Changes tab, जिसमें एक modified file और एक created file पहले और बाद के text के साथ दिख रही है (उदाहरण data)

जब target बदल चुका हो

अगर request बनने के बाद target बदल गया, तो request में एक Conflicts tab और एक साफ़ message आता है: इस branch के बनने के बाद target branch बदल चुकी है, और merge से पहले conflicts resolve करने होंगे। Resolve conflicts आपको वहाँ ले जाता है जहाँ आप उन्हें ठीक करते हैं। तब तक request merge नहीं हो सकता, इसलिए पुरानी copy पर काम कर रहा कोई agent नए काम को overwrite नहीं कर सकता।

osFoundry Merge Station में Conflicts tab वाला एक merge request, जिसमें message है कि target branch बदल चुकी है और merge से पहले conflicts resolve करने होंगे (उदाहरण data)

Versions: किसने क्या बदला

Merge Station उस काम के बारे में है जो इंतज़ार में है। Versions उसके बारे में है जो हो चुका है। इसमें notes, data channels, memory groups वगैरह में हुए बदलाव उनके author के साथ दिखते हैं, और filter उन्हें All, User, Agent और Maestro में बाँटता है। उदाहरण में writer agent ने एक launch plan की summary कसी, एक user ने pipeline में rows जोड़ीं, और Maestro ने reviewer के notes को onboarding note में merge किया।

osFoundry Versions में हाल के बदलाव उनके type और author के साथ, और All, User, Agent और Maestro वाला filter (उदाहरण data)

Maestro पर filter करने से सिर्फ़ वही दिखता है जो osFoundry के main assistant ने बदला, और "आज AI ने क्या-क्या छुआ?" का जवाब पाने का यह सबसे तेज़ तरीका है। किसी entry को चुनने पर उसकी details दिखती हैं: type, entity, author, timestamp और ID। Desktop app में notes restore points भी रखते हैं, जिन पर आप वापस जा सकते हैं।

Maestro पर filter किया गया osFoundry Versions, जिसमें सिर्फ़ Maestro के किए बदलाव दिख रहे हैं (उदाहरण data)

Versions का Review tab वे merge requests दिखाता है जो आपका इंतज़ार कर रहे हैं, status के हिसाब से filter करके (Open, Approved, Merged या Closed), वहीं Approve और Reject के साथ, और उन्हें Merge Station में खोलने के link के साथ।

osFoundry Versions का Review tab, जिसमें आपका इंतज़ार कर रहे दो open requests और Approve व Reject buttons हैं (उदाहरण data)

Repositories के code के लिए osFoundry में GitNest है, जो इसी सोच के साथ change sets, checks और review context को एक साथ लाता है।

Use case: सोमवार सुबह का review

Weekend में तीन agents ने एक product launch पर काम किया। सोमवार को Sammy Merge Station खोलता है और तीन pending requests और एक sandbox देखता है। AI summaries से पता चलता है कि pricing वाला request एक note के सिर्फ़ दो sections को छूता है, इसलिए Sammy उसे पहले खोलता है, Changes में पहले और बाद का रूप पढ़ता है और उसे approve कर देता है। Pipeline cleanup पहले से approved है और merge हो जाता है। Onboarding checklist में Conflicts दिखता है क्योंकि एक साथी ने शुक्रवार को वही note edit किया था, इसलिए Sammy merge से पहले conflict resolve करता है।

फिर Sammy Versions पर जाता है, Agent पर filter करता है और weekend में agents के सीधे किए गए सारे बदलाव जाँच लेता है, edits ढूँढने के लिए एक भी note खोले बिना।

लोग सबसे पहले क्या पूछते हैं

क्या कोई agent अपने बदलाव खुद merge कर सकता है?
जिन requests को approval चाहिए, वे तब तक merge नहीं हो सकते जब तक कोई उन्हें approve न करे, और conflicts वाले request को पहले resolve करना होता है। Merge करने के लिए सही permissions चाहिए।

क्या approve करने से पहले बदलाव देख सकते हैं?
हाँ। Changes tab हर बदले हुए item को पहले और बाद के रूप के साथ दिखाता है, और आप original और edited version दोनों download कर सकते हैं।

AI ने क्या बदला, यह कैसे पता करें?
Versions खोलें और Agent या Maestro पर filter करें। हर entry में author, item का type और बदलाव का समय दिखता है।

क्या यह मुफ्त है?
osFoundry आपके अपने device पर मुफ्त इस्तेमाल किया जा सकता है। जो काम osFoundry के servers पर चलता है, उसमें credits लगते हैं।

डेस्कटॉप ऐप osfoundry.io/hi/download से मुफ्त डाउनलोड करें।

Top comments (0)