From 4e47670f25fdbe1bb13e48542c2e52aaa5f4002e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Bombeck?= Date: Sun, 27 Sep 2026 13:22:09 +0200 Subject: [PATCH] refactor(coach): import the prior-table gate from the executor, not the tools barrel --- src/lib/ai/coach/tools/index.ts | 1 - src/lib/ai/coach/turn/model.ts | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/ai/coach/tools/index.ts b/src/lib/ai/coach/tools/index.ts index bad2a2c37..acee46e47 100644 --- a/src/lib/ai/coach/tools/index.ts +++ b/src/lib/ai/coach/tools/index.ts @@ -8,7 +8,6 @@ */ export { COACH_TOOL_DEFS, parseCoachToolArgs } from "./definitions"; export type { CoachToolTrace } from "./executor"; -export { admittedPriorResults } from "./executor"; export { buildCoachDataInventory, renderDataInventory, diff --git a/src/lib/ai/coach/turn/model.ts b/src/lib/ai/coach/turn/model.ts index 4f9a130c9..ef46b63bb 100644 --- a/src/lib/ai/coach/turn/model.ts +++ b/src/lib/ai/coach/turn/model.ts @@ -22,7 +22,6 @@ import { } from "@/lib/ai/coach/chat-request-builder"; import { COACH_TOOL_DEFS, - admittedPriorResults, buildCoachDataInventory, renderDataInventory, renderFocusHint, @@ -31,6 +30,7 @@ import { runCoachToolLoop, type CoachToolTrace, } from "@/lib/ai/coach/tools"; +import { admittedPriorResults } from "@/lib/ai/coach/tools/executor"; import type { InventoryEntry } from "@/lib/ai/coach/tools/inventory"; import type { CoachResultTable, CoachStep } from "@/lib/ai/coach/types"; import {