Skip to content

Commit 83b92dc

Browse files
author
jiachengzhen
committed
fix(memos-local-hermes-plugin): ARMS telemetry credentials + platform for Hermes
- Include telemetry.credentials.json in npm package files (align with OpenClaw) - Preserve telemetry.platform in resolveConfig so Hermes shows memos-local-hermes in ARMS
1 parent c667fd5 commit 83b92dc

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

apps/memos-local-plugin/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"prebuilds",
2121
"install.sh",
2222
"tsconfig.json",
23+
"telemetry.credentials.json",
2324
".env.example",
2425
"README.md"
2526
],

apps/memos-local-plugin/src/config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ export function resolveConfig(raw: Partial<MemosLocalConfig> | undefined, stateD
7474
},
7575
telemetry: {
7676
enabled: telemetryEnabled,
77+
platform: cfg.telemetry?.platform,
7778
},
7879
summarizer: (() => {
7980
const summarizerConfig = resolveProviderFallback<SummarizerConfig>(

apps/memos-local-plugin/src/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ export interface SkillEvolutionConfig {
264264

265265
export interface TelemetryConfig {
266266
enabled?: boolean;
267+
platform?: string;
267268
}
268269

269270
export type SharingRole = "hub" | "client";

0 commit comments

Comments
 (0)