From 2c08775ee718549328bae9a4bb8acf4e1bb5327d Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 27 Apr 2026 21:44:00 +0200 Subject: [PATCH] fix(coding-agent): fix packaged session selector import --- packages/coding-agent/CHANGELOG.md | 4 ++++ .../src/modes/interactive/components/session-selector.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index d10b5316..a0034224 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Fixed + +- Fixed packaged `pi` startup failing because the session selector imported a source-only utility path. + ## [0.70.3] - 2026-04-27 ### New Features diff --git a/packages/coding-agent/src/modes/interactive/components/session-selector.ts b/packages/coding-agent/src/modes/interactive/components/session-selector.ts index 229895fa..83d38443 100644 --- a/packages/coding-agent/src/modes/interactive/components/session-selector.ts +++ b/packages/coding-agent/src/modes/interactive/components/session-selector.ts @@ -13,9 +13,9 @@ import { truncateToWidth, visibleWidth, } from "@mariozechner/pi-tui"; -import { canonicalizePath as _canonicalizePath } from "../../../../src/utils/paths.js"; import { KeybindingsManager } from "../../../core/keybindings.js"; import type { SessionInfo, SessionListProgress } from "../../../core/session-manager.js"; +import { canonicalizePath as _canonicalizePath } from "../../../utils/paths.js"; import { theme } from "../theme/theme.js"; import { DynamicBorder } from "./dynamic-border.js"; import { keyHint, keyText } from "./keybinding-hints.js";