Skills
स्लैश कमांड्स
Gateway, / से शुरू होने वाले स्वतंत्र संदेशों के रूप में भेजे गए कमांड संभालता है।
केवल-होस्ट bash कमांड ! <cmd> का उपयोग करते हैं (/bash <cmd> उपनाम के साथ)।
जब कोई वार्तालाप ACP सत्र से बंधा होता है, तो सामान्य टेक्स्ट ACP
हार्नेस को रूट होता है। Gateway प्रबंधन कमांड स्थानीय रहते हैं: /acp ... हमेशा
OpenClaw कमांड हैंडलर तक पहुँचता है, और सतह के लिए कमांड प्रबंधन सक्षम होने पर
/status तथा /unfocus स्थानीय रहते हैं।
तीन कमांड प्रकार
Gateway द्वारा संभाले जाने वाले स्वतंत्र /... संदेश। इन्हें संदेश में
एकमात्र सामग्री के रूप में भेजना आवश्यक है।
/think, /fast, /verbose, /trace, /reasoning, /elevated,
/exec, /model, /queue — मॉडल के देखने से पहले संदेश से
हटा दिए जाते हैं। अकेले भेजे जाने पर सत्र सेटिंग बनाए रखते हैं; अन्य टेक्स्ट के
साथ भेजे जाने पर इनलाइन संकेतों के रूप में काम करते हैं।
/help, /commands, /status, /whoami — तुरंत चलते हैं और
मॉडल के शेष टेक्स्ट देखने से पहले हटा दिए जाते हैं। केवल अधिकृत प्रेषकों के लिए।
निर्देशों के व्यवहार का विवरण
- मॉडल के देखने से पहले निर्देशों को संदेश से हटा दिया जाता है।
- केवल-निर्देश संदेशों में (संदेश में केवल निर्देश होते हैं), वे सत्र में बने रहते हैं और पावती के साथ उत्तर देते हैं।
- अन्य टेक्स्ट वाले सामान्य चैट संदेशों में, वे इनलाइन संकेतों के रूप में काम करते हैं और सत्र सेटिंग बनाए नहीं रखते।
- निर्देश केवल अधिकृत प्रेषकों पर लागू होते हैं। यदि
commands.allowFromसेट है, तो केवल उसी अनुमति-सूची का उपयोग होता है; अन्यथा प्राधिकरण चैनल अनुमति-सूचियों, पेयरिंग और सदैव सक्रिय पहुँच-समूह प्रवर्तन से आता है। अनधिकृत प्रेषकों के लिए निर्देश सामान्य टेक्स्ट माने जाते हैं।
कॉन्फ़िगरेशन
{ commands: { native: "auto", nativeSkills: "auto", text: true, bash: false, bashForegroundMs: 2000, config: false, mcp: false, plugins: false, debug: false, restart: true, ownerAllowFrom: ["discord:123456789012345678"], ownerDisplay: "raw", ownerDisplaySecret: "${OWNER_ID_HASH_SECRET}", allowFrom: { "*": ["user1"], discord: ["user:123"], }, useAccessGroups: true, },}commands.textbooleandefault: trueचैट संदेशों में /... की पार्सिंग सक्षम करता है। नेटिव कमांड रहित सतहों
(WhatsApp, WebChat, Signal, iMessage, Google Chat, Microsoft Teams) पर टेक्स्ट
कमांड false पर सेट होने पर भी काम करते हैं।
commands.nativeboolean | "auto"default: "auto"नेटिव कमांड पंजीकृत करता है। स्वतः: Discord/Telegram के लिए चालू; Slack के लिए बंद;
नेटिव समर्थन रहित प्रदाताओं के लिए अनदेखा। प्रत्येक चैनल के लिए
channels.<provider>.commands.native से ओवरराइड करें। Discord पर, false स्लैश-कमांड
पंजीकरण छोड़ देता है; पहले पंजीकृत कमांड हटाए जाने तक दिखाई दे सकते हैं।
commands.nativeSkillsboolean | "auto"default: "auto"समर्थन उपलब्ध होने पर skill कमांड को नेटिव रूप से पंजीकृत करता है। स्वतः:
Discord/Telegram के लिए चालू; Slack के लिए बंद। channels.<provider>.commands.nativeSkills
से ओवरराइड करें।
commands.bashbooleandefault: falseहोस्ट शेल कमांड चलाने के लिए ! <cmd> सक्षम करता है (/bash <cmd> उपनाम)। इसके लिए
tools.elevated अनुमति-सूचियाँ आवश्यक हैं।
commands.bashForegroundMsnumberdefault: 2000बैकग्राउंड मोड पर जाने से पहले bash कितनी देर प्रतीक्षा करता है (0 तुरंत
बैकग्राउंड में चला जाता है)।
commands.configbooleandefault: false/config सक्षम करता है (openclaw.json को पढ़ता/लिखता है)। केवल स्वामी के लिए।
commands.mcpbooleandefault: false/mcp सक्षम करता है (mcp.servers के अंतर्गत OpenClaw-प्रबंधित MCP कॉन्फ़िगरेशन को पढ़ता/लिखता है)। केवल स्वामी के लिए।
commands.pluginsbooleandefault: false/plugins सक्षम करता है (Plugin खोज/स्थिति तथा इंस्टॉल + सक्षम/अक्षम करना)। लेखन केवल स्वामी के लिए।
commands.debugbooleandefault: false/debug सक्षम करता है (केवल-रनटाइम कॉन्फ़िगरेशन ओवरराइड)। केवल स्वामी के लिए।
commands.restartbooleandefault: true/restart और बाहरी SIGUSR1 पुनरारंभ अनुरोध सक्षम करता है।
commands.ownerAllowFromstring[]केवल-स्वामी कमांड सतहों के लिए स्पष्ट स्वामी अनुमति-सूची। यह
commands.allowFrom और DM पेयरिंग पहुँच से अलग है।
OPENCLAW_DOCS_MARKER:paramOpen:IHBhdGg9ImNoYW5uZWxzLjxjaGFubmVs
.commands.enforceOwnerForCommands" type="boolean" default="false">
प्रत्येक चैनल के लिए: केवल-स्वामी कमांड हेतु स्वामी पहचान आवश्यक करता है। जब true,
प्रेषक का commands.ownerAllowFrom से मेल खाना या उसके पास आंतरिक operator.admin
स्कोप होना आवश्यक है। वाइल्डकार्ड allowFrom प्रविष्टि पर्याप्त नहीं है।
commands.ownerDisplay"raw" | "hash"सिस्टम प्रॉम्प्ट में स्वामी आईडी के दिखाई देने का तरीका नियंत्रित करता है।
commands.ownerDisplaySecretstringcommands.ownerDisplay: "hash" होने पर प्रयुक्त HMAC सीक्रेट।
commands.allowFromobjectकमांड प्राधिकरण के लिए प्रत्येक प्रदाता की अनुमति-सूची। कॉन्फ़िगर होने पर यह कमांड
और निर्देशों के लिए एकमात्र प्राधिकरण स्रोत होता है। वैश्विक डिफ़ॉल्ट के लिए
"*" का उपयोग करें; प्रदाता-विशिष्ट कुंजियाँ इसे ओवरराइड करती हैं।
कमांड सूची
कमांड तीन स्रोतों से आते हैं:
- मुख्य अंतर्निहित कमांड:
src/auto-reply/commands-registry.shared.ts - जनरेट किए गए डॉक कमांड:
src/auto-reply/commands-registry.data.ts - Plugin कमांड: Plugin
registerCommand()कॉल
उपलब्धता कॉन्फ़िगरेशन फ़्लैग, चैनल सतह और इंस्टॉल/सक्षम Plugins पर निर्भर करती है।
मुख्य कमांड
सत्र और रन
| कमांड | विवरण |
|---|---|
/new [model] |
वर्तमान सत्र को आर्काइव करें और नया सत्र शुरू करें |
/reset [soft [message]] |
वर्तमान सत्र को उसी स्थान पर रीसेट करें। soft ट्रांसक्रिप्ट बनाए रखता है, पुनः उपयोग किए गए CLI बैकएंड सत्र आईडी हटाता है और स्टार्टअप फिर चलाता है |
/name <title> |
वर्तमान सत्र को नाम दें या उसका नाम बदलें। वर्तमान नाम और सुझाव देखने के लिए शीर्षक छोड़ दें |
/compact [instructions] |
सत्र संदर्भ को संक्षिप्त करें। Compaction देखें |
/stop |
वर्तमान रन रोकें |
/session idle <duration|off> |
थ्रेड-बाइंडिंग निष्क्रियता समाप्ति प्रबंधित करें |
/session max-age <duration|off> |
थ्रेड-बाइंडिंग अधिकतम-आयु समाप्ति प्रबंधित करें |
/export-session [path] |
केवल स्वामी के लिए। वर्तमान सत्र को कार्यस्थान के भीतर HTML में निर्यात करें। उपनाम: /export |
/export-trajectory [path] |
वर्तमान सत्र के लिए JSONL ट्रैजेक्टरी बंडल निर्यात करें। उपनाम: /trajectory |
स्पष्ट /export-session पथ कार्यस्थान के भीतर मौजूदा फ़ाइलों को बदल देते हैं।
टकराव-सुरक्षित फ़ाइलनाम जनरेट करने के लिए पथ छोड़ दें।
मॉडल और रन नियंत्रण
| कमांड | विवरण |
|---|---|
/think <level|default> |
चिंतन स्तर सेट करें या सत्र ओवरराइड साफ़ करें। उपनाम: /thinking, /t |
/verbose on|off|full |
विस्तृत आउटपुट टॉगल करें। उपनाम: /v |
/trace on|off |
वर्तमान सत्र के लिए Plugin ट्रेस आउटपुट टॉगल करें |
/fast [status|auto|on|off|default] |
तेज़ मोड दिखाएँ, सेट करें या साफ़ करें |
/reasoning [on|off|stream] |
तर्क दृश्यता टॉगल करें। उपनाम: /reason |
/elevated [on|off|ask|full] |
उन्नत मोड टॉगल करें। उपनाम: /elev |
/exec host=<auto|sandbox|gateway|node> security=<deny|allowlist|full> ask=<off|on-miss|always> node=<id> |
exec डिफ़ॉल्ट दिखाएँ या सेट करें |
/login [codex|openai|openai-codex] |
निजी चैट या Web UI सत्र से Codex/OpenAI लॉगिन पेयर करें। केवल स्वामी/व्यवस्थापक के लिए |
/model [name|#|status] |
मॉडल दिखाएँ या सेट करें |
/models [provider] [page] [limit=<n>|all] |
कॉन्फ़िगर किए गए/प्रमाणीकरण-उपलब्ध प्रदाताओं या मॉडलों की सूची दिखाएँ |
/queue <mode> |
सक्रिय-रन कतार का व्यवहार प्रबंधित करें। कतार और कतार संचालन देखें |
/steer <message> |
सक्रिय रन में मार्गदर्शन डालें। उपनाम: /tell। संचालन देखें |
विस्तृत / ट्रेस / तेज़ / तर्क सुरक्षा
/verboseडीबगिंग के लिए है — सामान्य उपयोग में इसे बंद रखें।/traceकेवल Plugin-स्वामित्व वाली ट्रेस/डीबग पंक्तियाँ दिखाता है; सामान्य विस्तृत संदेश बंद रहते हैं।/fast auto|on|offसत्र ओवरराइड बनाए रखता है; इसे साफ़ करने के लिए Sessions UI केinheritविकल्प का उपयोग करें।/fastप्रदाता-विशिष्ट है: OpenAI/Codex इसेservice_tier=priorityसे मैप करते हैं; सीधे Anthropic अनुरोध इसेservice_tier=autoयाstandard_onlyसे मैप करते हैं।/reasoning,/verbose, और/traceसमूह सेटिंग में जोखिमपूर्ण हैं — वे आंतरिक तर्क या Plugin निदान उजागर कर सकते हैं। समूह चैट में इन्हें बंद रखें।
मॉडल बदलने का विवरण
/modelनए मॉडल को तुरंत सत्र में बनाए रखता है।- यदि एजेंट निष्क्रिय है, तो अगला रन तुरंत इसका उपयोग करता है।
- यदि कोई रन सक्रिय है, तो बदलाव लंबित चिह्नित होता है और अगले स्वच्छ पुनःप्रयास बिंदु पर लागू होता है।
खोज और स्थिति
| कमांड | विवरण |
|---|---|
/help |
संक्षिप्त सहायता सारांश दिखाएँ |
/commands |
जनरेट किया गया कमांड कैटलॉग दिखाएँ |
/tools [compact|verbose] |
वर्तमान एजेंट अभी क्या उपयोग कर सकता है, यह दिखाएँ |
/status |
निष्पादन/रनटाइम स्थिति, Gateway और सिस्टम अपटाइम, Plugin स्वास्थ्य तथा प्रदाता उपयोग/कोटा दिखाएँ |
/status plugins |
विस्तृत Plugin स्वास्थ्य दिखाएँ: लोड त्रुटियाँ, क्वारंटीन, चैनल Plugin विफलताएँ, निर्भरता समस्याएँ, संगतता सूचनाएँ। commands.plugins: true आवश्यक है |
/goal [status|start|edit|pause|resume|complete|block|clear] ... |
वर्तमान सत्र का स्थायी लक्ष्य प्रबंधित करें |
/diagnostics [note] |
केवल-स्वामी सहायता-रिपोर्ट प्रवाह। हर बार exec अनुमोदन माँगता है |
/openclaw <request> |
स्वामी DM से OpenClaw सेटअप और मरम्मत सहायक चलाएँ |
/tasks |
वर्तमान सत्र के सक्रिय/हाल के बैकग्राउंड कार्यों की सूची दिखाएँ |
/context [list|detail|map|json] |
संदर्भ कैसे संयोजित किया जाता है, यह समझाएँ |
/whoami |
अपनी प्रेषक आईडी दिखाएँ। उपनाम: /id |
/usage off|tokens|full|reset|cost |
प्रत्येक-प्रतिक्रिया उपयोग फ़ुटर नियंत्रित करें (reset/inherit/clear/default कॉन्फ़िगर किया गया डिफ़ॉल्ट पुनः प्राप्त करने के लिए सत्र ओवरराइड साफ़ करता है) या स्थानीय लागत सारांश प्रिंट करें |
Skills, अनुमति-सूचियाँ, अनुमोदन
| कमांड | विवरण |
|---|---|
/skill <name> [input] |
नाम से कोई Skill चलाएँ |
/learn [request] |
वर्तमान बातचीत या नामित स्रोतों से Skill Workshop के माध्यम से समीक्षा योग्य एक Skill का मसौदा बनाएँ |
/allowlist [list|add|remove] ... |
अनुमति-सूची प्रविष्टियाँ प्रबंधित करें। केवल टेक्स्ट |
/approve <id> <decision> |
exec या plugin अनुमोदन प्रॉम्प्ट का समाधान करें |
/btw <question> |
सत्र संदर्भ बदले बिना सहायक प्रश्न पूछें। उपनाम: /side। BTW देखें |
उप-एजेंट और ACP
| कमांड | विवरण |
|---|---|
/subagents list|log|info |
वर्तमान सत्र के उप-एजेंट रन का निरीक्षण करें |
/acp spawn|cancel|steer|close|sessions|status|set-mode|set|cwd|permissions|timeout|model|reset-options|doctor|install|help |
ACP सत्र और रनटाइम विकल्प प्रबंधित करें। रनटाइम नियंत्रणों के लिए बाहरी स्वामी या आंतरिक Gateway व्यवस्थापक पहचान आवश्यक है |
/focus <target> |
वर्तमान Discord थ्रेड या Telegram विषय को किसी सत्र लक्ष्य से बाँधें |
/unfocus |
वर्तमान थ्रेड बाइंडिंग हटाएँ |
/agents |
वर्तमान सत्र के थ्रेड-बद्ध एजेंट सूचीबद्ध करें |
केवल-स्वामी लेखन और प्रशासन
| कमांड | आवश्यकता | विवरण |
|---|---|---|
/config show|get|set|unset |
commands.config: true |
openclaw.json पढ़ें या लिखें। केवल स्वामी |
/mcp show|get|set|unset |
commands.mcp: true |
OpenClaw द्वारा प्रबंधित MCP सर्वर कॉन्फ़िगरेशन पढ़ें या लिखें। केवल स्वामी |
/plugins list|inspect|show|get|install|enable|disable |
commands.plugins: true |
plugin स्थिति का निरीक्षण करें या उसे बदलें। लेखन केवल स्वामी के लिए। उपनाम: /plugin |
/debug show|set|unset|reset |
commands.debug: true |
केवल रनटाइम कॉन्फ़िगरेशन ओवरराइड। केवल स्वामी |
/restart |
commands.restart: true (डिफ़ॉल्ट) |
OpenClaw पुनः आरंभ करें |
/send on|off|inherit |
स्वामी | प्रेषण नीति सेट करें |
वॉइस, TTS, चैनल नियंत्रण
| कमांड | विवरण |
|---|---|
/tts on|off|status|chat|latest|provider|limit|summary|audio|help |
TTS नियंत्रित करें। TTS देखें |
/activation mention|always |
समूह सक्रियण मोड सेट करें |
/bash <command> |
होस्ट शेल कमांड चलाएँ। उपनाम: ! <command>। commands.bash: true आवश्यक है |
!poll [sessionId] |
पृष्ठभूमि bash जॉब जाँचें |
!stop [sessionId] |
पृष्ठभूमि bash जॉब रोकें |
डॉक कमांड
डॉक कमांड सक्रिय सत्र के उत्तर मार्ग को किसी अन्य लिंक किए गए चैनल पर स्विच करते हैं। सेटअप और समस्या निवारण के लिए चैनल डॉकिंग देखें।
मूल कमांड समर्थन वाले चैनल plugins से जनरेट किए गए:
/dock-discord(उपनाम:/dock_discord)/dock-mattermost(उपनाम:/dock_mattermost)/dock-slack(उपनाम:/dock_slack)/dock-telegram(उपनाम:/dock_telegram)
डॉक कमांड के लिए session.identityLinks आवश्यक है। स्रोत प्रेषक और लक्षित पीयर
एक ही पहचान समूह में होने चाहिए।
बंडल किए गए plugin कमांड
| कमांड | विवरण |
|---|---|
/dreaming [on|off|status|help] |
मेमोरी Dreaming टॉगल करें (स्वामी या Gateway व्यवस्थापक)। Dreaming देखें |
/pair [qr|status|pending|approve|cleanup|notify] |
डिवाइस पेयरिंग प्रबंधित करें। पेयरिंग देखें |
/phone status|arm ...|disarm |
उच्च-जोखिम वाले node कमांड (कैमरा/स्क्रीन/कंप्यूटर/लेखन) अस्थायी रूप से सक्रिय करें। कंप्यूटर उपयोग देखें |
/voice status|list|set <voiceId> |
Talk वॉइस कॉन्फ़िगरेशन प्रबंधित करें। Discord का मूल नाम: /talkvoice |
/card ... |
LINE रिच कार्ड प्रीसेट भेजें। LINE देखें |
/codex <action> ... |
Codex ऐप-सर्वर हार्नेस को बाँधें, निर्देशित करें और उसका निरीक्षण करें (स्थिति, थ्रेड, पुनः आरंभ, मॉडल, तेज़ मोड, अनुमतियाँ, कॉम्पैक्ट, समीक्षा, mcp, skills और अन्य)। Codex हार्नेस देखें |
केवल QQBot: /bot-ping, /bot-version, /bot-help, /bot-upgrade, /bot-logs
Skill कमांड
उपयोगकर्ता द्वारा चलाए जा सकने वाले skills को स्लैश कमांड के रूप में उपलब्ध कराया जाता है:
/skill <name> [input]सामान्य प्रवेश-बिंदु के रूप में हमेशा काम करता है।- Skills को प्रत्यक्ष कमांड के रूप में पंजीकृत किया जा सकता है (जैसे OpenProse के लिए
/prose)। - मूल skill-कमांड पंजीकरण को
commands.nativeSkillsऔरchannels.<provider>.commands.nativeSkillsनियंत्रित करते हैं। - नामों को
a-z0-9_में स्वच्छ किया जाता है (अधिकतम 32 वर्ण); टकराव होने पर संख्यात्मक प्रत्यय लगाए जाते हैं।
Skill कमांड प्रेषण
डिफ़ॉल्ट रूप से, skill कमांड सामान्य अनुरोध के रूप में मॉडल को भेजे जाते हैं।
Skills सीधे किसी टूल को रूट करने के लिए command-dispatch: tool घोषित कर सकते हैं
(नियतात्मक, मॉडल की भागीदारी के बिना)। उदाहरण: /prose (OpenProse plugin)
— OpenProse देखें।
मूल कमांड आर्ग्युमेंट
आवश्यक आर्ग्युमेंट छोड़े जाने पर Discord डायनेमिक विकल्पों के लिए स्वतः-पूर्णता और बटन मेनू का उपयोग करता है।
विकल्पों वाले कमांड के लिए Telegram और Slack बटन मेनू दिखाते हैं।
डायनेमिक विकल्प लक्षित सत्र मॉडल के अनुसार हल होते हैं, इसलिए /think स्तरों जैसे मॉडल-
विशिष्ट विकल्प सत्र के /model ओवरराइड का पालन करते हैं।
/tools: एजेंट अभी क्या उपयोग कर सकता है
/tools एक रनटाइम प्रश्न का उत्तर देता है: यह एजेंट इस बातचीत में अभी
क्या उपयोग कर सकता है — यह कोई स्थिर कॉन्फ़िगरेशन कैटलॉग नहीं है।
/tools # संक्षिप्त दृश्य/tools verbose # छोटे विवरणों के साथपरिणाम सत्र-सीमित होते हैं। एजेंट, चैनल, थ्रेड, प्रेषक प्राधिकरण या मॉडल बदलने से आउटपुट बदल सकता है। प्रोफ़ाइल और ओवरराइड संपादित करने के लिए Control UI का Tools पैनल या कॉन्फ़िगरेशन सतहें उपयोग करें।
/model: मॉडल चयन
/model # मॉडल पिकर दिखाएँ/model list # समान/model 3 # पिकर से संख्या द्वारा चुनें/model openai/gpt-5.4/model opus@anthropic:default/model default # सत्र मॉडल चयन साफ़ करें/model status # एंडपॉइंट और API मोड सहित विस्तृत दृश्यDiscord पर, /model और /models प्रदाता और
मॉडल ड्रॉपडाउन वाला इंटरैक्टिव पिकर खोलते हैं। पिकर agents.defaults.modelPolicy.allow का पालन करता है,
जिसमें provider/* प्रविष्टियाँ शामिल हैं। स्पष्ट अनुमति-सूची के बिना, मॉडल प्रविष्टियाँ और
उपनाम चयन को प्रतिबंधित नहीं करते।
/config: डिस्क पर कॉन्फ़िगरेशन लेखन
/config show/config show channels.whatsapp.responsePrefix/config get channels.whatsapp.responsePrefix/config set channels.whatsapp.responsePrefix="[openclaw]"/config unset channels.whatsapp.responsePrefixलिखने से पहले कॉन्फ़िगरेशन सत्यापित किया जाता है। अमान्य बदलाव अस्वीकार किए जाते हैं। /config
के अपडेट पुनः आरंभ के बाद भी बने रहते हैं।
/mcp: MCP सर्वर कॉन्फ़िगरेशन
/mcp show/mcp show context7/mcp set context7={"command":"uvx","args":["context7-mcp"]}/mcp unset context7/mcp कॉन्फ़िगरेशन को OpenClaw कॉन्फ़िगरेशन में संग्रहीत करता है, एम्बेडेड-एजेंट परियोजना सेटिंग में नहीं।
/mcp show क्रेडेंशियल रखने वाले फ़ील्ड, पहचाने गए क्रेडेंशियल फ़्लैग
मान और ज्ञात सीक्रेट-जैसे आर्ग्युमेंट छिपाता है। समूह से चलाने पर,
कॉन्फ़िगरेशन स्वामी को निजी रूप से भेजा जाता है; यदि स्वामी के लिए कोई निजी मार्ग
उपलब्ध नहीं है, तो कमांड सुरक्षित रूप से विफल होता है और स्वामी से प्रत्यक्ष
चैट में पुनः प्रयास करने को कहता है।
/debug: केवल-रनटाइम ओवरराइड
/debug show/debug set channels.whatsapp.responsePrefix="[openclaw]"/debug set channels.whatsapp.allowFrom=["+1555","+4477"]/debug unset channels.whatsapp.responsePrefix/debug reset/plugins: plugin प्रबंधन
/plugins/plugins list/plugin show context7/plugins enable context7/plugins disable context7/plugins install clawhub:<package>/plugins install npm:@openclaw/<official-package>/plugins install npm:<package> --force/plugins install git:<repository>@<ref> --force/plugins enable|disable plugin कॉन्फ़िगरेशन अपडेट करता है और नए एजेंट टर्न के लिए Gateway
plugin रनटाइम को हॉट-रीलोड करता है। /plugins install प्रबंधित
Gateways को स्वचालित रूप से पुनः आरंभ करता है क्योंकि plugin स्रोत मॉड्यूल बदल गए हैं। विश्वसनीय ClawHub
और आधिकारिक-कैटलॉग इंस्टॉल के लिए अतिरिक्त अभिस्वीकृति आवश्यक नहीं है। मनमाने npm,
git, आर्काइव, npm-pack: और स्थानीय पथ स्रोत उद्गम चेतावनी दिखाते हैं और
स्रोत की समीक्षा के बाद अंत में --force जोड़ना आवश्यक होता है। यह फ़्लैग स्रोत को
स्वीकार करता है और मौजूदा इंस्टॉल को बदलने की अनुमति देता है; यह
security.installPolicy या इंस्टॉलर सुरक्षा जाँच को बायपास नहीं करता। जोखिम चेतावनियों वाली ClawHub रिलीज़ के लिए
फिर भी अलग, केवल-शेल
--acknowledge-clawhub-risk फ़्लैग आवश्यक है। मार्केटप्लेस, लिंक किए गए और पिन किए गए इंस्टॉल भी
केवल-शेल बने रहते हैं।
/trace: plugin ट्रेस आउटपुट
/trace # वर्तमान ट्रेस स्थिति दिखाएँ/trace on/trace off/trace पूर्ण विस्तृत मोड के बिना सत्र-सीमित plugin ट्रेस/डीबग पंक्तियाँ दिखाता है।
यह /debug (रनटाइम ओवरराइड) या /verbose (सामान्य
टूल आउटपुट) को प्रतिस्थापित नहीं करता।
/btw: सहायक प्रश्न
/btw वर्तमान सत्र संदर्भ के बारे में एक त्वरित सहायक प्रश्न है। उपनाम: /side।
/btw हम अभी क्या कर रहे हैं?/side मुख्य रन जारी रहने के दौरान क्या बदला?सामान्य संदेश के विपरीत:
- वर्तमान सत्र को पृष्ठभूमि संदर्भ के रूप में उपयोग करता है।
- Codex हार्नेस सत्रों में, एक अल्पकालिक Codex सहायक थ्रेड के रूप में चलता है।
- भविष्य के सत्र संदर्भ को नहीं बदलता।
- ट्रांसक्रिप्ट इतिहास में नहीं लिखा जाता।
पूर्ण व्यवहार के लिए BTW सहायक प्रश्न देखें।
सतह संबंधी टिप्पणियाँ
प्रत्येक सतह के लिए सत्र का दायरा
- टेक्स्ट कमांड: सामान्य चैट सत्र में चलते हैं (DMs
mainसाझा करते हैं, समूहों का अपना सत्र होता है)। - मूल Discord कमांड:
agent:<agentId>:discord:slash:<userId> - मूल Slack कमांड:
agent:<agentId>:slack:slash:<userId>(उपसर्गchannels.slack.slashCommand.sessionPrefixके माध्यम से कॉन्फ़िगर किया जा सकता है) - मूल Telegram कमांड:
telegram:slash:<userId>(CommandTargetSessionKeyके माध्यम से चैट सत्र को लक्षित करता है) /login codexडिवाइस पेयरिंग कोड केवल निजी चैट या Web UI प्रतिक्रिया मार्गों से भेजता है। Telegram समूह/विषय आह्वान स्वामी से इसके बजाय बॉट को DM करने को कहते हैं।/stopवर्तमान रन निरस्त करने के लिए सक्रिय चैट सत्र को लक्षित करता है।
Slack की विशिष्टताएँ
channels.slack.slashCommand एकल /openclaw-शैली के कमांड का समर्थन करता है।
commands.native: true के साथ, प्रत्येक अंतर्निहित कमांड के लिए एक Slack स्लैश कमांड बनाएँ।
/agentstatus को पंजीकृत करें (/status को नहीं), क्योंकि Slack ने
/status आरक्षित किया है। Slack संदेशों में टेक्स्ट /status अब भी काम करता है।
तेज़ पथ और इनलाइन शॉर्टकट
- अनुमति-सूची में शामिल प्रेषकों के केवल-कमांड संदेश तुरंत संसाधित किए जाते हैं (कतार + मॉडल को बायपास करके)।
- इनलाइन शॉर्टकट (
/help,/commands,/status,/whoami) सामान्य संदेशों में अंतःस्थापित होने पर भी काम करते हैं और मॉडल के शेष टेक्स्ट देखने से पहले हटा दिए जाते हैं। - अनधिकृत केवल-कमांड संदेशों को चुपचाप अनदेखा कर दिया जाता है; इनलाइन
/...टोकन को सादे टेक्स्ट के रूप में माना जाता है।
आर्ग्युमेंट संबंधी टिप्पणियाँ
- कमांड और आर्ग्युमेंट के बीच वैकल्पिक
:स्वीकार किया जाता है (/think: high,/send: on)। /new <model>किसी मॉडल उपनाम,provider/model, या प्रदाता के नाम (अनुमानित मिलान) को स्वीकार करता है; कोई मिलान न मिलने पर टेक्स्ट को संदेश का मुख्य भाग माना जाता है।/allowlist add|removeके लिएcommands.config: trueआवश्यक है और यह चैनलconfigWritesका पालन करता है।
प्रदाता उपयोग और स्थिति
- प्रदाता उपयोग/कोटा (उदा., "Claude 80% शेष") उपयोग ट्रैकिंग सक्षम होने पर वर्तमान मॉडल प्रदाता के लिए
/statusमें दिखाई देता है। /statusमें टोकन/कैश पंक्तियाँ, लाइव सत्र स्नैपशॉट में कम जानकारी होने पर नवीनतम ट्रांसक्रिप्ट उपयोग प्रविष्टि पर वापस जा सकती हैं।- निष्पादन बनाम रनटाइम: प्रभावी सैंडबॉक्स पथ के लिए
/status,Executionकी रिपोर्ट करता है और सत्र कौन चला रहा है, इसके लिएRuntimeकी रिपोर्ट करता है:OpenClaw Default,OpenAI Codex, कोई CLI बैकएंड, या कोई ACP बैकएंड। - प्रति-प्रतिक्रिया टोकन/लागत: इसे
/usage off|tokens|fullनियंत्रित करता है। /model statusमॉडल/प्रमाणीकरण/एंडपॉइंट से संबंधित है, उपयोग से नहीं।