/steer पहले से सक्रिय रन को मार्गदर्शन भेजने का प्रयास करता है। यह उन क्षणों के लिए है जब
“रन के काम करते रहने के दौरान इसे समायोजित करना” हो। यदि वर्तमान रनटाइम
स्टीयरिंग स्वीकार नहीं कर सकता, तो OpenClaw संदेश को छोड़ने के बजाय
उसे सामान्य प्रॉम्प्ट के रूप में भेजता है।
वर्तमान सत्र
वर्तमान सत्र के सक्रिय रन को लक्षित करने के लिए शीर्ष-स्तरीय/steer का उपयोग करें:
- केवल वर्तमान सत्र के सक्रिय रन को लक्षित करता है।
- सत्र के
/queueमोड से स्वतंत्र रूप से काम करता है। - सत्र निष्क्रिय होने या सक्रिय रन के स्टीयरिंग स्वीकार न कर पाने पर उसी संदेश के साथ एक सामान्य टर्न शुरू करता है।
- सक्रिय रनटाइम के स्टीयरिंग पथ का उपयोग करता है, इसलिए मॉडल अगले समर्थित रनटाइम सीमा-बिंदु पर मार्गदर्शन देखता है।
स्टीयर बनाम कतार
/queue steer सामान्य इनबाउंड संदेशों के किसी रन के सक्रिय रहने के दौरान आने पर
उन्हें सक्रिय रन को स्टीयर करने का प्रयास कराता है। /steer <message> एक स्पष्ट कमांड है
जो संग्रहीत /queue सेटिंग की परवाह किए बिना, उस कमांड के संदेश को अगले
समर्थित रनटाइम सीमा-बिंदु पर सक्रिय रन में प्रविष्ट करने का प्रयास करता है। जब
वह प्रविष्टि उपलब्ध नहीं होती, तो कमांड प्रीफ़िक्स हटा दिया जाता है और <message>
सामान्य प्रॉम्प्ट के रूप में जारी रहता है।
स्पष्ट /steer (और /tell) कमांड Gateway-समर्थित है।
openclaw chat या openclaw tui --local में, /queue steer चुनें और
मार्गदर्शन को सामान्य संदेश के रूप में भेजें; एम्बेडेड रनटाइम किसी Gateway कमांड को
अग्रेषित किए बिना समान स्टीयरिंग नीति लागू करता है।
उपयोग करें:
/steer <message>जब आप सक्रिय रन को इसी समय मार्गदर्शन देना चाहते हैं।/queue steerजब आप चाहते हैं कि भविष्य के सामान्य संदेश डिफ़ॉल्ट रूप से सक्रिय रन को स्टीयर करें।/queue collectया/queue followupजब भविष्य के सामान्य संदेशों को सक्रिय रन स्टीयर करने के बजाय बाद के टर्न की प्रतीक्षा करनी चाहिए।/queue interruptजब नवीनतम संदेश को सक्रिय रन स्टीयर करने के बजाय उसका स्थान लेना चाहिए।
उप-एजेंट
शीर्ष-स्तरीय/steer वर्तमान सत्र के सक्रिय रन को लक्षित करता है। उप-एजेंट
अपने पैरेंट/अनुरोधकर्ता सत्र को वापस रिपोर्ट करते हैं; /subagents केवल दृश्यता के लिए है।
ACP सत्र
लक्ष्य ACP हार्नेस सत्र होने पर/acp steer का उपयोग करें: