How do you actually connect paperclip to openclaw to use as agent? #2341
Replies: 2 comments
-
|
Hi Issue Environment
What was confirmed first
What turned out to be wrong The disable was coming from the front-end bundle, not from the Paperclip backend. In the served browser JavaScript bundle, the OpenClaw card was hard-coded like this:
The button logic also used:
So the UI was intentionally marking the OpenClaw Gateway card as βcoming soonβ, which is why it was greyed out, even though the backend adapter already existed. How the cause was found
Important detail The actual front-end bundle was not in the main paperclipai/dist/assets folder. The real file being served was here: /Users/automation/Library/Caches/pnpm/dlx/67494a8ef36edecf53092ae9654e85a221cd3a41eadc4478bdbac3950c0410bb/19d6dc3b8bf-c66/node_modules/.pnpm/@paperclipai+server@2026.325.0_@noble[email protected][email protected][email protected][email protected]/node_modules/@paperclipai/server/ui-dist/assets/index-brmnj7-N.js Fix applied Patched the front-end bundle to remove the comingSoon flag from the OpenClaw Gateway card. Original fragment: {value:"openclaw_gateway",label:"OpenClaw Gateway",icon:oo,desc:"Invoke OpenClaw via gateway protocol",comingSoon:!0,disabledLabel:"Configure OpenClaw within the App"} Replaced with: {value:"openclaw_gateway",label:"OpenClaw Gateway",icon:oo,desc:"Invoke OpenClaw via gateway protocol"} Patch method
Restart command launchctl kickstart -k gui/$(id -u)/com.automation.paperclip Result After restarting Paperclip and refreshing the browser, the OpenClaw Gateway option was no longer disabled in the UI. Root cause summary This was a front-end gating issue:
Caution This is a local patch to the served Paperclip UI bundle inside the pnpm dlx cache. It may be overwritten by:
So this is a workaround, not a permanent upstream fix. |
Beta Was this translation helpful? Give feedback.
-
|
It seems that some things have changed, at least on the version v0.3.1. To enable the Openclaw Gateway option, you have to modify the file This enables that option but it seems that paperclip has a problem to show the fields of this adapter as well any other external adapter, with these files with issues:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I want to to setup paperclip and use openclaw as the agent backend. From what I have heard this is possible, but the paperclip docs are too vague and don't really say anything, aside that there does exist an openclaw_adapter.
I am imagining that you should be able to tell paperclip what openclaw agent to use and it would use that as its backend agent. I already have openclaw running well, and like the idea of paperclip as a more controlled business tasks framework.
Beta Was this translation helpful? Give feedback.
All reactions