Skip to content

Commit 54d78bb

Browse files
committed
Plugins/diagnostics-otel: migrate to scoped plugin-sdk imports
1 parent 04385a6 commit 54d78bb

3 files changed

Lines changed: 12 additions & 9 deletions

File tree

extensions/diagnostics-otel/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { OpenClawPluginApi } from "openclaw/plugin-sdk/core";
2-
import { emptyPluginConfigSchema } from "openclaw/plugin-sdk/core";
1+
import type { OpenClawPluginApi } from "openclaw/plugin-sdk/diagnostics-otel";
2+
import { emptyPluginConfigSchema } from "openclaw/plugin-sdk/diagnostics-otel";
33
import { createDiagnosticsOtelService } from "./src/service.js";
44

55
const plugin = {

extensions/diagnostics-otel/src/service.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,18 +98,18 @@ vi.mock("@opentelemetry/semantic-conventions", () => ({
9898
ATTR_SERVICE_NAME: "service.name",
9999
}));
100100

101-
vi.mock("openclaw/plugin-sdk/compat", async () => {
102-
const actual = await vi.importActual<typeof import("openclaw/plugin-sdk/compat")>(
103-
"openclaw/plugin-sdk/compat",
101+
vi.mock("openclaw/plugin-sdk/diagnostics-otel", async () => {
102+
const actual = await vi.importActual<typeof import("openclaw/plugin-sdk/diagnostics-otel")>(
103+
"openclaw/plugin-sdk/diagnostics-otel",
104104
);
105105
return {
106106
...actual,
107107
registerLogTransport: registerLogTransportMock,
108108
};
109109
});
110110

111-
import type { OpenClawPluginServiceContext } from "openclaw/plugin-sdk/compat";
112-
import { emitDiagnosticEvent } from "openclaw/plugin-sdk/compat";
111+
import type { OpenClawPluginServiceContext } from "openclaw/plugin-sdk/diagnostics-otel";
112+
import { emitDiagnosticEvent } from "openclaw/plugin-sdk/diagnostics-otel";
113113
import { createDiagnosticsOtelService } from "./service.js";
114114

115115
const OTEL_TEST_STATE_DIR = "/tmp/openclaw-diagnostics-otel-test";

extensions/diagnostics-otel/src/service.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,15 @@ import { PeriodicExportingMetricReader } from "@opentelemetry/sdk-metrics";
99
import { NodeSDK } from "@opentelemetry/sdk-node";
1010
import { ParentBasedSampler, TraceIdRatioBasedSampler } from "@opentelemetry/sdk-trace-base";
1111
import { ATTR_SERVICE_NAME } from "@opentelemetry/semantic-conventions";
12-
import type { DiagnosticEventPayload, OpenClawPluginService } from "openclaw/plugin-sdk/compat";
12+
import type {
13+
DiagnosticEventPayload,
14+
OpenClawPluginService,
15+
} from "openclaw/plugin-sdk/diagnostics-otel";
1316
import {
1417
onDiagnosticEvent,
1518
redactSensitiveText,
1619
registerLogTransport,
17-
} from "openclaw/plugin-sdk/compat";
20+
} from "openclaw/plugin-sdk/diagnostics-otel";
1821

1922
const DEFAULT_SERVICE_NAME = "openclaw";
2023

0 commit comments

Comments
 (0)