validate([ 'ticket_id' => ['required', 'integer'], ]); $user = $this->kanbanGitMcp->user($request); $ticket = $this->kanbanGitMcp->ticketForRead($user, (int) $validated['ticket_id']); return Response::structured([ 'data' => $this->kanbanGitMcp->ticketPayload($ticket), ]); } /** * @return array */ public function schema(JsonSchema $schema): array { return [ 'ticket_id' => $schema->integer() ->description('Ticket ID.') ->required(), ]; } }