openclaw - ✅(Solved) Fix [Bug]: open-prose plugin not work, /prose command not found [1 pull requests, 2 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#63641Fetched 2026-04-10 03:42:28
View on GitHub
Comments
2
Participants
2
Timeline
8
Reactions
0
Author
Participants
Timeline (top)
commented ×2labeled ×2cross-referenced ×1mentioned ×1

open-prose plugin not work, /prose command not found.

<img width="708" height="322" alt="Image" src="https://github.com/user-attachments/assets/20b9981d-8137-4af6-b330-b54b1372f2c1" />

Root Cause

open-prose plugin not work, /prose command not found.

<img width="708" height="322" alt="Image" src="https://github.com/user-attachments/assets/20b9981d-8137-4af6-b330-b54b1372f2c1" />

Fix Action

Fixed

PR fix notes

PR #63703: fix: enable open-prose /prose slash command by default

Description (problem / solution / changelog)

Fixes #63641

Problem

The /prose slash command from the open-prose bundled plugin was not discoverable because:

  1. resolvePluginSkillDirs did not forward enabledByDefault from the manifest record to resolveEffectivePluginActivationState, so bundled plugins without explicit user config were silently disabled.
  2. The open-prose manifest lacked enabledByDefault: true, causing the bundled catch-all in resolvePluginActivationState to return activated: false.

Fix

  • Add enabledByDefault: true to extensions/open-prose/openclaw.plugin.json
  • Forward record.enabledByDefault in resolvePluginSkillDirs to fix the general pipeline bug
  • Add test coverage for both the positive and negative enabledByDefault cases
  • Update workspace skill loading test for new activation behavior

Changed files

  • extensions/open-prose/openclaw.plugin.json (modified, +1/-0)
  • src/agents/skills.loadworkspaceskillentries.test.ts (modified, +5/-1)
  • src/agents/skills/plugin-skills.test.ts (modified, +65/-0)
  • src/agents/skills/plugin-skills.ts (modified, +1/-0)

Code Example

openclaw plugins enable open-prose
openclaw gateway restart

---

{
  "plugins": {
    "entries": {
      "open-prose": { "enabled": true }
    }
  }
}

"allow": [

  "open-prose"
],

---
RAW_BUFFERClick to expand / collapse

Bug type

Behavior bug (incorrect output/state without crash)

Beta release blocker

No

Summary

open-prose plugin not work, /prose command not found.

<img width="708" height="322" alt="Image" src="https://github.com/user-attachments/assets/20b9981d-8137-4af6-b330-b54b1372f2c1" />

Steps to reproduce

Follow the doc https://docs.openclaw.ai/prose

openclaw plugins enable open-prose
openclaw gateway restart

openclaw.json

{
  "plugins": {
    "entries": {
      "open-prose": { "enabled": true }
    }
  }
}

"allow": [

  "open-prose"
],
<img width="1230" height="187" alt="Image" src="https://github.com/user-attachments/assets/28ea70bd-12e8-4952-8fbd-8c5b63bfc98c" />

Expected behavior

/prose slash command works.

Actual behavior

/prose slash command not found.

OpenClaw version

2026.4.9

Operating system

ubuntu 24.04

Install method

pnpm install && pnpm ui:build && pnpm build

Model

minimax

Provider / routing chain

opencllaw -> minimax

Additional provider/model setup details

No response

Logs, screenshots, and evidence

Impact and severity

No response

Additional information

No response

extent analysis

TL;DR

The /prose command not being found suggests that the open-prose plugin may not be properly loaded or configured, despite being enabled in the openclaw.json file.

Guidance

  • Verify that the open-prose plugin is correctly installed and listed in the openclaw.json file, ensuring that the enabled property is set to true.
  • Check the OpenClaw documentation to confirm that the /prose command is a valid command for the enabled plugin and that it matches the expected behavior.
  • Review the OpenClaw version (2026.4.9) to see if there are any known issues or updates related to the open-prose plugin.
  • Ensure that the openclaw gateway restart command was successfully executed after enabling the plugin to apply the changes.

Example

No specific code snippet can be provided without more details on the plugin's implementation, but checking the openclaw.json file for correct configuration is crucial:

{
  "plugins": {
    "entries": {
      "open-prose": { "enabled": true }
    }
  }
}

Notes

The issue might be related to the specific version of OpenClaw (2026.4.9) or the minimax model being used. Without more detailed logs or error messages, it's challenging to provide a precise fix.

Recommendation

Apply workaround: Check the plugin configuration and ensure that the OpenClaw gateway is properly restarted after enabling the open-prose plugin, as this might resolve the issue without requiring an upgrade.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

/prose slash command works.

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING