fix: update MCP tests to use createAgentSelfIdMcpServer
Tests for set_title and set_branch were looking for these tools in mcp-server.ts but they were moved to agent-self-id-mcp.ts during the MCP split.
This commit is contained in:
@@ -8,7 +8,7 @@ import { randomUUID } from "node:crypto";
|
|||||||
import { createTestLogger } from "../../test-utils/test-logger.js";
|
import { createTestLogger } from "../../test-utils/test-logger.js";
|
||||||
import { AgentManager } from "./agent-manager.js";
|
import { AgentManager } from "./agent-manager.js";
|
||||||
import { AgentStorage } from "./agent-storage.js";
|
import { AgentStorage } from "./agent-storage.js";
|
||||||
import { createAgentMcpServer } from "./mcp-server.js";
|
import { createAgentSelfIdMcpServer } from "./agent-self-id-mcp.js";
|
||||||
import { createWorktree } from "../../utils/worktree.js";
|
import { createWorktree } from "../../utils/worktree.js";
|
||||||
import type {
|
import type {
|
||||||
AgentClient,
|
AgentClient,
|
||||||
@@ -148,9 +148,8 @@ describe("self-identification MCP tools", () => {
|
|||||||
cwd: worktree.worktreePath,
|
cwd: worktree.worktreePath,
|
||||||
});
|
});
|
||||||
|
|
||||||
const server = await createAgentMcpServer({
|
const server = await createAgentSelfIdMcpServer({
|
||||||
agentManager: manager,
|
agentManager: manager,
|
||||||
agentStorage: storage,
|
|
||||||
paseoHome,
|
paseoHome,
|
||||||
callerAgentId: agent.id,
|
callerAgentId: agent.id,
|
||||||
logger,
|
logger,
|
||||||
@@ -202,9 +201,8 @@ describe("self-identification MCP tools", () => {
|
|||||||
cwd: nestedDir,
|
cwd: nestedDir,
|
||||||
});
|
});
|
||||||
|
|
||||||
const server = await createAgentMcpServer({
|
const server = await createAgentSelfIdMcpServer({
|
||||||
agentManager: manager,
|
agentManager: manager,
|
||||||
agentStorage: storage,
|
|
||||||
paseoHome,
|
paseoHome,
|
||||||
callerAgentId: agent.id,
|
callerAgentId: agent.id,
|
||||||
logger,
|
logger,
|
||||||
@@ -245,9 +243,8 @@ describe("self-identification MCP tools", () => {
|
|||||||
cwd: repoDir,
|
cwd: repoDir,
|
||||||
});
|
});
|
||||||
|
|
||||||
const server = await createAgentMcpServer({
|
const server = await createAgentSelfIdMcpServer({
|
||||||
agentManager: manager,
|
agentManager: manager,
|
||||||
agentStorage: storage,
|
|
||||||
callerAgentId: agent.id,
|
callerAgentId: agent.id,
|
||||||
logger,
|
logger,
|
||||||
});
|
});
|
||||||
@@ -279,9 +276,8 @@ describe("self-identification MCP tools", () => {
|
|||||||
cwd: repoDir,
|
cwd: repoDir,
|
||||||
});
|
});
|
||||||
|
|
||||||
const server = await createAgentMcpServer({
|
const server = await createAgentSelfIdMcpServer({
|
||||||
agentManager: manager,
|
agentManager: manager,
|
||||||
agentStorage: storage,
|
|
||||||
callerAgentId: agent.id,
|
callerAgentId: agent.id,
|
||||||
logger,
|
logger,
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import { describe, expect, it, vi } from "vitest";
|
|||||||
|
|
||||||
import { createTestLogger } from "../../test-utils/test-logger.js";
|
import { createTestLogger } from "../../test-utils/test-logger.js";
|
||||||
import { createAgentMcpServer } from "./mcp-server.js";
|
import { createAgentMcpServer } from "./mcp-server.js";
|
||||||
|
import { createAgentSelfIdMcpServer } from "./agent-self-id-mcp.js";
|
||||||
import type { AgentManager, ManagedAgent } from "./agent-manager.js";
|
import type { AgentManager, ManagedAgent } from "./agent-manager.js";
|
||||||
import type { AgentStorage } from "./agent-storage.js";
|
import type { AgentStorage } from "./agent-storage.js";
|
||||||
|
|
||||||
@@ -104,14 +105,13 @@ describe("create_agent MCP tool", () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it("set_title trims and persists titles for caller agent", async () => {
|
it("set_title trims and persists titles for caller agent", async () => {
|
||||||
const { agentManager, agentStorage, spies } = createTestDeps();
|
const { agentManager, spies } = createTestDeps();
|
||||||
spies.agentManager.getAgent.mockReturnValue({
|
spies.agentManager.getAgent.mockReturnValue({
|
||||||
id: "agent-1",
|
id: "agent-1",
|
||||||
} as ManagedAgent);
|
} as ManagedAgent);
|
||||||
|
|
||||||
const server = await createAgentMcpServer({
|
const server = await createAgentSelfIdMcpServer({
|
||||||
agentManager,
|
agentManager,
|
||||||
agentStorage,
|
|
||||||
logger,
|
logger,
|
||||||
callerAgentId: "agent-1",
|
callerAgentId: "agent-1",
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user