BOT_COMMENT_MARKER (src/types.ts)

modelcontextprotocol · tools/sep-automation/src/types.ts · typescript · Apache-2.0
crm

Exports SEP state types and a bot comment marker for GitHub automation.

// Source: https://github.com/modelcontextprotocol/modelcontextprotocol | License: Apache-2.0
// Provided via justclaw.it.com; keep this notice with the code.
/**
 * Core TypeScript interfaces for SEP lifecycle automation
 */

/** SEP states as represented by labels */
export type SEPState = 'proposal' | 'draft' | 'in-review' | 'accepted' | 'final' | 'dormant';

/** SEP state including 'none' for items without a state */
export type SEPStateOrNone = SEPState | 'none';

/** Type of GitHub item (PR or Issue) */
export type SEPItemType = 'pr' | 'issue';

/** Represents a SEP item (PR or issue) */
export interface SEPItem {
  readonly id: number;
  readonly number: number;
  readonly title: string;
  readonly type: SEPItemType;
  readonly state: SEPState | null;
  readonly labels: readonly str

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key