.agents/memory/2026-02-25-openclaw-plugin-tool-exploration.md

1.2 KiB

2026-02-25 Session Notes

OpenClaw Plugin Tool Exploration

Session started with user asking what Signet tools are available to OpenClaw through the plugin runtime. The assistant began investigating the OpenClaw adapter implementation located at packages/adapters/openclaw/src/ to answer this question.

Identified key files: packages/adapters/openclaw/src/index.ts (main adapter implementation) and openclaw-types.ts (type definitions). Started reading the adapter implementation to understand the tool registration mechanism.

Key architectural findings from adapter code:

  • Uses OpenClaw's plugin API pattern: api.registerTool() for tools and api.on() for lifecycle hooks
  • All daemon operations route through HTTP to http://localhost:3850 (configurable)
  • Session tracking enforces "plugin" runtime path for dedup safety
  • Read timeout: 5000ms, Write timeout: 10000ms

Session incomplete — investigation started but full list of available tools not yet compiled.

Open Threads

  • Complete inventory of tools exposed through the OpenClaw adapter plugin
  • Tool parameter schemas and response formats
  • Session lifecycle hook integrations (SessionStart, UserPromptSubmit, SessionEnd, PreCompaction)