Skip to content

Commit 2384f9d

Browse files
committed
fix(telemetry): move posthog-node from optional peer to core dependency
posthog-node was an optional peerDependency that no user installed, resulting in 0 telemetry. Moving it to dependencies ensures it is always available. Bumps @betterdb/semantic-cache to 0.5.1 and @betterdb/agent-cache to 0.6.1.
1 parent 04ba05d commit 2384f9d

2 files changed

Lines changed: 4 additions & 10 deletions

File tree

packages/agent-cache/package.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@betterdb/agent-cache",
3-
"version": "0.6.0",
3+
"version": "0.6.1",
44
"description": "Multi-tier exact-match cache for AI agent workloads backed by Valkey. LLM responses, tool results, and session state with built-in OpenTelemetry and Prometheus instrumentation.",
55
"keywords": [
66
"valkey",
@@ -77,6 +77,7 @@
7777
},
7878
"dependencies": {
7979
"@opentelemetry/api": "^1.9.0",
80+
"posthog-node": ">=4.0.0",
8081
"prom-client": "^15.1.3"
8182
},
8283
"devDependencies": {
@@ -100,7 +101,6 @@
100101
"@langchain/core": ">=0.3.0",
101102
"@langchain/langgraph-checkpoint": ">=0.1.0",
102103
"ai": "^6.0.135",
103-
"posthog-node": ">=4.0.0",
104104
"openai": ">=6.0.0",
105105
"@anthropic-ai/sdk": ">=0.90.0",
106106
"@llamaindex/core": ">=0.6.0"
@@ -115,9 +115,6 @@
115115
"ai": {
116116
"optional": true
117117
},
118-
"posthog-node": {
119-
"optional": true
120-
},
121118
"openai": {
122119
"optional": true
123120
},

packages/semantic-cache/package.json

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@betterdb/semantic-cache",
3-
"version": "0.5.0",
3+
"version": "0.5.1",
44
"description": "Valkey-native semantic cache for LLM applications with built-in OpenTelemetry and Prometheus instrumentation",
55
"keywords": [
66
"valkey",
@@ -103,6 +103,7 @@
103103
},
104104
"dependencies": {
105105
"@opentelemetry/api": "^1.9.0",
106+
"posthog-node": ">=4.0.0",
106107
"prom-client": "^15.1.3"
107108
},
108109
"devDependencies": {
@@ -121,7 +122,6 @@
121122
"node": ">=20.0.0"
122123
},
123124
"peerDependencies": {
124-
"posthog-node": ">=4.0.0",
125125
"@anthropic-ai/sdk": ">=0.90.0",
126126
"@langchain/core": ">=0.3.0",
127127
"@langchain/langgraph-checkpoint": ">=0.1.0",
@@ -131,9 +131,6 @@
131131
"openai": ">=6.0.0"
132132
},
133133
"peerDependenciesMeta": {
134-
"posthog-node": {
135-
"optional": true
136-
},
137134
"@anthropic-ai/sdk": {
138135
"optional": true
139136
},

0 commit comments

Comments
 (0)