20 lines · 753 B · JavaScript
RawDownload
import assert from "node:assert/strict";import { readFileSync } from "node:fs";import { dirname, join } from "node:path";import test from "node:test";import { fileURLToPath } from "node:url";import codex from "../dist/index.js"; const __dirname = dirname(fileURLToPath(import.meta.url)); test("codex package does not advertise an ACP adapter until the real agent is wired", () => {	const manifest = JSON.parse(		readFileSync(join(__dirname, "..", "package.json"), "utf8"),	); 	assert.equal(manifest.bin, undefined);	// The package now re-exports the @agentos-software/codex-cli package	// descriptor ({ packagePath }) instead of a bespoke shape.	assert.equal(typeof codex.packagePath, "string");	assert.equal(codex.agent, undefined);});