From 4dd783c36aff39ad5e8e30b83e56a0223e2b02e0 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Fri, 10 Jul 2026 12:24:45 +0200 Subject: [PATCH] docs: date Pi stats compatibility shim --- .../server/src/server/agent/providers/pi/cli-runtime.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/server/src/server/agent/providers/pi/cli-runtime.ts b/packages/server/src/server/agent/providers/pi/cli-runtime.ts index da702a25a..001c6339c 100644 --- a/packages/server/src/server/agent/providers/pi/cli-runtime.ts +++ b/packages/server/src/server/agent/providers/pi/cli-runtime.ts @@ -180,10 +180,10 @@ class PiCliRuntimeSession implements PiRuntimeSession { } async getSessionStats(): Promise { - // COMPAT(piGetStateFallback): added in v0.1.X — older Oh My Pi binaries + // COMPAT(piGetStateFallback): added in v0.1.105 — older Oh My Pi binaries // lack the `get_session_stats` RPC command; fall back to extracting - // context window usage from `get_state`. Drop this gate when the floor - // daemon supports get_session_stats (added ~v0.1.97). + // context window usage from `get_state`. Remove after 2027-01-10 once the + // supported Oh My Pi floor includes `get_session_stats`. let stats: PiSessionStats | undefined; try { stats = (await this.request({ type: "get_session_stats" })) as PiSessionStats;