@tiberriver256/mcp-server-azure-devops
Version:
Azure DevOps reference server for the Model Context Protocol (MCP)
40 lines (39 loc) • 1.01 kB
TypeScript
import { WorkItem, WorkItemReference } from 'azure-devops-node-api/interfaces/WorkItemTrackingInterfaces';
/**
* Options for listing work items
*/
export interface ListWorkItemsOptions {
projectId: string;
teamId?: string;
queryId?: string;
wiql?: string;
top?: number;
skip?: number;
}
/**
* Options for creating a work item
*/
export interface CreateWorkItemOptions {
title: string;
description?: string;
assignedTo?: string;
areaPath?: string;
iterationPath?: string;
priority?: number;
parentId?: number;
additionalFields?: Record<string, string | number | boolean | null>;
}
/**
* Options for updating a work item
*/
export interface UpdateWorkItemOptions {
title?: string;
description?: string;
assignedTo?: string;
areaPath?: string;
iterationPath?: string;
priority?: number;
state?: string;
additionalFields?: Record<string, string | number | boolean | null>;
}
export type { WorkItem, WorkItemReference };