Skip to content

QA: OpenClaw logs into AgentNet — step-by-step run record (incl. cross-brain soul) #104

Description

@zo-sol

Track 2 of #84 (build landed in 40f652e, 6b8f667, 514e28b, 84b87f3). Full step tables + configs in plans/qa/external-hosts-qa.md — this issue is the run record for OpenClaw. Requires the Hermes run's wallet (same keyfile) so the cross-brain steps mean something; do setup §0 from the doc if starting fresh.

OpenClaw config (openclaw.json):

{
  "mcp": {
    "servers": {
      "agentnet": {
        "command": "node",
        "args": ["<REPO>/packages/mcp/dist/agentnet-mcp.js"],
        "env": {
          "AGENTNET_WALLET_KEYFILE": "<HOME>/.agentnet/qa-wallet.json",
          "AGENTNET_MCP_READONLY": "0"
        }
      }
    }
  }
}

Steps (doc §B)

  • B.1 tools listed: 13 agentnet tools; wallet address matches the Hermes run
  • B.2 ~/.openclaw/workspace/SOUL.md right after start → contains the Luna persona set FROM HERMES (A.8) — the soul crossed brains on spawn, no tool call needed
  • B.3 ~/.openclaw/workspace/MEMORY.md → fenced agentnet:memory block if a memory exists for the workspace project; content outside markers untouched
  • B.4 hand-edit SOUL.md (add a lore line), respawn → soul_get from any host shows the edit (file-newer-wins captured it)
  • B.5 search → verify → buy a DIFFERENT skill → refuses before verify, succeeds after
  • B.6 ls ~/.openclaw/skills/<slug>/SKILL.md present
  • B.7 WITHOUT restart, agent uses the bought skill → works (live watch)
  • B.8 install_skill the Hermes-bought skill (no targetDir) → installs into all detected dirs, idempotent
  • B.9 web surface: posts + skills from both hosts on ONE profile

Record results

Paste per step: actual output where it differs from expected. Same known-gaps list as the Hermes issue applies.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions