Skills

स्लैश कमांड्स

Gateway, / से शुरू होने वाले स्वतंत्र संदेशों के रूप में भेजे गए कमांड संभालता है। केवल-होस्ट bash कमांड ! <cmd> का उपयोग करते हैं (/bash <cmd> उपनाम के साथ)।

जब कोई वार्तालाप ACP सत्र से बंधा होता है, तो सामान्य टेक्स्ट ACP हार्नेस को रूट होता है। Gateway प्रबंधन कमांड स्थानीय रहते हैं: /acp ... हमेशा OpenClaw कमांड हैंडलर तक पहुँचता है, और सतह के लिए कमांड प्रबंधन सक्षम होने पर /status तथा /unfocus स्थानीय रहते हैं।

तीन कमांड प्रकार

निर्देशों के व्यवहार का विवरण
  • मॉडल के देखने से पहले निर्देशों को संदेश से हटा दिया जाता है।
  • केवल-निर्देश संदेशों में (संदेश में केवल निर्देश होते हैं), वे सत्र में बने रहते हैं और पावती के साथ उत्तर देते हैं।
  • अन्य टेक्स्ट वाले सामान्य चैट संदेशों में, वे इनलाइन संकेतों के रूप में काम करते हैं और सत्र सेटिंग बनाए नहीं रखते
  • निर्देश केवल अधिकृत प्रेषकों पर लागू होते हैं। यदि commands.allowFrom सेट है, तो केवल उसी अनुमति-सूची का उपयोग होता है; अन्यथा प्राधिकरण चैनल अनुमति-सूचियों, पेयरिंग और सदैव सक्रिय पहुँच-समूह प्रवर्तन से आता है। अनधिकृत प्रेषकों के लिए निर्देश सामान्य टेक्स्ट माने जाते हैं।

कॉन्फ़िगरेशन

json5
{  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.ownerDisplaySecretstring

commands.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> सत्र संदर्भ बदले बिना सहायक प्रश्न पूछें। उपनाम: /sideBTW देखें
उप-एजेंट और 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 एक रनटाइम प्रश्न का उत्तर देता है: यह एजेंट इस बातचीत में अभी क्या उपयोग कर सकता है — यह कोई स्थिर कॉन्फ़िगरेशन कैटलॉग नहीं है।

text
/tools         # संक्षिप्त दृश्य/tools verbose # छोटे विवरणों के साथ

परिणाम सत्र-सीमित होते हैं। एजेंट, चैनल, थ्रेड, प्रेषक प्राधिकरण या मॉडल बदलने से आउटपुट बदल सकता है। प्रोफ़ाइल और ओवरराइड संपादित करने के लिए Control UI का Tools पैनल या कॉन्फ़िगरेशन सतहें उपयोग करें।

/model: मॉडल चयन

text
/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: डिस्क पर कॉन्फ़िगरेशन लेखन

text
/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 सर्वर कॉन्फ़िगरेशन

text
/mcp show/mcp show context7/mcp set context7={"command":"uvx","args":["context7-mcp"]}/mcp unset context7

/mcp कॉन्फ़िगरेशन को OpenClaw कॉन्फ़िगरेशन में संग्रहीत करता है, एम्बेडेड-एजेंट परियोजना सेटिंग में नहीं। /mcp show क्रेडेंशियल रखने वाले फ़ील्ड, पहचाने गए क्रेडेंशियल फ़्लैग मान और ज्ञात सीक्रेट-जैसे आर्ग्युमेंट छिपाता है। समूह से चलाने पर, कॉन्फ़िगरेशन स्वामी को निजी रूप से भेजा जाता है; यदि स्वामी के लिए कोई निजी मार्ग उपलब्ध नहीं है, तो कमांड सुरक्षित रूप से विफल होता है और स्वामी से प्रत्यक्ष चैट में पुनः प्रयास करने को कहता है।

/debug: केवल-रनटाइम ओवरराइड

text
/debug show/debug set channels.whatsapp.responsePrefix="[openclaw]"/debug set channels.whatsapp.allowFrom=["+1555","+4477"]/debug unset channels.whatsapp.responsePrefix/debug reset

/plugins: plugin प्रबंधन

text
/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 ट्रेस आउटपुट

text
/trace          # वर्तमान ट्रेस स्थिति दिखाएँ/trace on/trace off

/trace पूर्ण विस्तृत मोड के बिना सत्र-सीमित plugin ट्रेस/डीबग पंक्तियाँ दिखाता है। यह /debug (रनटाइम ओवरराइड) या /verbose (सामान्य टूल आउटपुट) को प्रतिस्थापित नहीं करता।

/btw: सहायक प्रश्न

/btw वर्तमान सत्र संदर्भ के बारे में एक त्वरित सहायक प्रश्न है। उपनाम: /side

text
/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 मॉडल/प्रमाणीकरण/एंडपॉइंट से संबंधित है, उपयोग से नहीं।

संबंधित

Was this useful?
On this page

On this page