# 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)