skipReasonSchema (ticketHandlers/schemas.ts)

LoopTroop · server/routes/ticketHandlers/schemas.ts · typescript · MIT
crm

Module exposing: skipReasonSchema, createTicketSchema, updateTicketSchema, cancelTicketSchema, closeUnmergedSchema, retryTicketSchema, uiStateScopeSchema, upsertUiStateSchema

// Source: https://github.com/looptroop-ai/LoopTroop | License: MIT | Copyright 2026 LoopTroop AI
// Provided via justclaw.it.com; keep this notice with the code.
import { z } from 'zod'
import { hostContextSchema } from '@shared/hostContext'
import { commandSpecSchema } from '@shared/commandSpec'
import { SKIP_REASON_MAX_LENGTH } from '@shared/skipReceipt'
import { COUNCIL_MEMBER_CONTROL_PHASES, COUNCIL_MEMBER_RETRY_PARTS } from '@shared/councilMembers'
import { DEFAULT_GIT_HOOK_POLICY } from '@shared/gitHookPolicy'
import { EXECUTION_SETUP_WORKSPACE_INPUT_CATEGORIES } from '@shared/executionSetupCategories'
import { gitHookPolicySchema, ticketContentFields, ticketOverrideFields } from '../../lib/settingSchemas'

/**
 * Every skip reason on every surface, validated once.
 *
 * Empty and w

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

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

Get a free API key