From 4dfbf00d8bd70472cc79a7209fcb90fdf1883d60 Mon Sep 17 00:00:00 2001
From: Tony Amirault
Date: Tue, 19 May 2026 10:36:54 -0400
Subject: [PATCH] fix(warp): address PR review feedback
- remove unscoped README node/better-sqlite3 changes
- drop bare auto aliases to avoid collisions
- document output-token estimation tradeoff
Co-Authored-By: Oz
---
README.md | 6 +++---
src/models.ts | 2 --
src/providers/warp.ts | 2 ++
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 4922f6f0..234c5d5f 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
-
+
@@ -38,9 +38,9 @@ Everything runs locally. No wrapper, no proxy, no API keys. CodeBurn reads sessi
## Requirements
-- Node.js 22+
+- Node.js 20+
- At least one supported AI coding tool with session data on disk
-- SQLite-backed providers (Cursor, OpenCode, Goose, Crush, Warp) require Node's built-in `node:sqlite` module
+- For Cursor and OpenCode support, `better-sqlite3` is installed automatically as an optional dependency
## Install
diff --git a/src/models.ts b/src/models.ts
index c4b4a7b9..08204c2a 100644
--- a/src/models.ts
+++ b/src/models.ts
@@ -173,8 +173,6 @@ const BUILTIN_ALIASES: Record = {
'openclaw-auto': 'claude-sonnet-4-5',
'warp-auto-efficient': 'gpt-5.3-codex',
'warp-auto-powerful': 'claude-opus-4-6',
- 'auto-efficient': 'gpt-5.3-codex',
- 'auto-powerful': 'claude-opus-4-6',
'GPT-5.3 Codex (low reasoning)': 'gpt-5.3-codex',
'GPT-5.3 Codex (medium reasoning)': 'gpt-5.3-codex',
'GPT-5.3 Codex (high reasoning)': 'gpt-5.3-codex',
diff --git a/src/providers/warp.ts b/src/providers/warp.ts
index 9ee0055c..76ff0189 100644
--- a/src/providers/warp.ts
+++ b/src/providers/warp.ts
@@ -399,6 +399,8 @@ function createParser(source: SessionSource, seenKeys: Set): SessionPars
provider: 'warp',
model,
inputTokens,
+ // Warp exposes only conversation-level usage totals in these tables,
+ // so we cannot reliably split per-exchange input vs output tokens.
outputTokens: 0,
cacheCreationInputTokens: 0,
cacheReadInputTokens: 0,