fix: use npm package instead of GitHub URL dependency
- Published hermes-paperclip-adapter@0.1.0 to npm registry - Replaced github:NousResearch/hermes-paperclip-adapter with hermes-paperclip-adapter ^0.1.0 (proper semver, reproducible builds) - Updated imports from @nousresearch/paperclip-adapter-hermes to hermes-paperclip-adapter - Wired in hermesSessionCodec for structured session validation Addresses both review items from greptile-apps: 1. Unpinned GitHub dependency → now a proper npm package with semver 2. Missing sessionCodec → now imported and registered
This commit is contained in:
@@ -40,7 +40,7 @@
|
|||||||
"@paperclipai/adapter-opencode-local": "workspace:*",
|
"@paperclipai/adapter-opencode-local": "workspace:*",
|
||||||
"@paperclipai/adapter-pi-local": "workspace:*",
|
"@paperclipai/adapter-pi-local": "workspace:*",
|
||||||
"@paperclipai/adapter-openclaw-gateway": "workspace:*",
|
"@paperclipai/adapter-openclaw-gateway": "workspace:*",
|
||||||
"@nousresearch/paperclip-adapter-hermes": "github:NousResearch/hermes-paperclip-adapter#v0.1.0",
|
"hermes-paperclip-adapter": "^0.1.0",
|
||||||
"@paperclipai/adapter-utils": "workspace:*",
|
"@paperclipai/adapter-utils": "workspace:*",
|
||||||
"@paperclipai/db": "workspace:*",
|
"@paperclipai/db": "workspace:*",
|
||||||
"@paperclipai/shared": "workspace:*",
|
"@paperclipai/shared": "workspace:*",
|
||||||
|
|||||||
@@ -49,11 +49,11 @@ import {
|
|||||||
execute as hermesExecute,
|
execute as hermesExecute,
|
||||||
testEnvironment as hermesTestEnvironment,
|
testEnvironment as hermesTestEnvironment,
|
||||||
sessionCodec as hermesSessionCodec,
|
sessionCodec as hermesSessionCodec,
|
||||||
} from "@nousresearch/paperclip-adapter-hermes/server";
|
} from "hermes-paperclip-adapter/server";
|
||||||
import {
|
import {
|
||||||
agentConfigurationDoc as hermesAgentConfigurationDoc,
|
agentConfigurationDoc as hermesAgentConfigurationDoc,
|
||||||
models as hermesModels,
|
models as hermesModels,
|
||||||
} from "@nousresearch/paperclip-adapter-hermes";
|
} from "hermes-paperclip-adapter";
|
||||||
import { processAdapter } from "./process/index.js";
|
import { processAdapter } from "./process/index.js";
|
||||||
import { httpAdapter } from "./http/index.js";
|
import { httpAdapter } from "./http/index.js";
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user