From c19b3d5ff0b9468534658aa30ec631b8f62f6e55 Mon Sep 17 00:00:00 2001 From: 3alpha <15694175+3alpha@users.noreply.github.com> Date: Mon, 9 Nov 2026 12:18:09 +0100 Subject: [PATCH] fix: migrate legacy upstream metadata (SPEC-M03) --- dappnode_package.json | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/dappnode_package.json b/dappnode_package.json index 8c9f819..4ca5c07 100644 --- a/dappnode_package.json +++ b/dappnode_package.json @@ -1,9 +1,13 @@ { "name": "honcho.dnp.dappnode.eth", "version": "0.1.0", - "upstreamVersion": "v3.0.6", - "upstreamRepo": "plastic-labs/honcho", - "upstreamArg": "UPSTREAM_VERSION", + "upstream": [ + { + "repo": "plastic-labs/honcho", + "version": "v3.0.6", + "arg": "UPSTREAM_VERSION" + } + ], "shortDescription": "Self-sovereign AI memory layer for Hermes and OpenClaw agents.", "description": "Honcho is an open-source memory platform that gives your AI agents persistent, reasoning-backed memory across sessions. Built directly from upstream plastic-labs/honcho.\n\n**What Honcho does:**\n- Extracts observations from every message (Deriver)\n- Answers natural-language questions about users on demand (Dialectic)\n- Compresses long sessions into concise summaries (Summary)\n- Consolidates and refines stored memories periodically (Dream)\n\n**Endpoint:** `http://honcho.dappnode:8000`\n\n**LLM requirement:** Use the Setup Wizard UI to connect Honcho to any OpenAI-compatible provider (DAppNode Nexus, OpenRouter, OpenAI, Anthropic, Ollama, etc.).", "type": "service", @@ -47,6 +51,6 @@ }, "categories": ["Developer tools"], "keywords": ["AI", "memory", "agent", "LLM", "Hermes", "Honcho"], - "author": Chuy García (https://github.com/dappnode)", + "author": "Chuy García (https://github.com/dappnode)", "license": "GPL-3.0" }