test: decouple pi-tools params test imports

This commit is contained in:
Peter Steinberger
2026-04-05 12:50:42 +01:00
parent 78fe96f2d4
commit dbcd35f6c2

View File

@@ -1,10 +1,11 @@
import { Type } from "@sinclair/typebox";
import { describe, expect, it, vi } from "vitest";
import { __testing } from "./pi-tools.js";
import { CLAUDE_PARAM_GROUPS } from "./pi-tools.params.js";
const { assertRequiredParams, patchToolSchemaForClaudeCompatibility, wrapToolParamNormalization } =
__testing;
import {
assertRequiredParams,
CLAUDE_PARAM_GROUPS,
patchToolSchemaForClaudeCompatibility,
wrapToolParamNormalization,
} from "./pi-tools.params.js";
describe("assertRequiredParams", () => {
it("patches Claude-compatible file tool schemas to disallow unknown parameters", () => {