Observed error:
```text
{"subsystem":"diagnostic"} lane task error: lane=session:agent:main:explicit:llm-task-... durationMs=306 error="Error: No callable tools remain after resolving explicit tool allowlist (tools.allow: *, lobster, llm-task; agents.main.tools.allow: *, lobster, llm-task); tools are disabled for this run. Fix the allowlist or enable the plugin that registers the requested tool."
Expected:
llm-task should be able to run its JSON-only embedded model call with tools disabled, without the explicit tool allowlist guard treating that as a configuration failure.
Why this matters:
This blocks using Lobster workflows with llm-task from the main agent/workspace. A separate workflow agent can work around it, but that is awkward when workflows need to operate in the main agent workspace/session context.
Workaround:
Create a dedicated workflow agent pointing at the same workspace and invoke Lobster with sessionKey: "agent:workflow:main".
File it here: <https://github.com/openclaw/openclaw/issues>