[BUG] Inconsistent terminal/shell in debian motd

Read the FAQ first

  • I have checked the FAQ but the issue is not covered

Description

Currently I'm using hyfetch but I wanted to try fastfetch. It looks like drop in replacement for former but I can see one issue in fastfetch that bothers me.
I use debian way of updating motd - by adding a simple script to /etc/update-motd.d/00-fastfetch:

#!/bin/bash
fastfetch --pipe false

Executing hyfetch in the same manner provides following data:

Shell: zsh 5.9
Terminal: run-parts

but fastfetch gives different information:

Shell: run-parts
Terminal:

I wonder if this is somehow related to #366 and can be improved? Or maybe it's not a bug at all?

Version used

fastfetch 2.40.4-debug (x86_64)

Bug prevalence

Always

Regression

Not sure

Installation

Package manager

Package manager

apt

Screenshots

No response

Configuration

System information

Features built-in

threads
vulkan
wayland
xcb-randr
xrandr
drm
drm_amdgpu
gio
dconf
dbus
imagemagick7
chafa
zlib
xfconf
sqlite3
rpm
egl
glx
opencl
libpulse
libddcutil
libzfs
Directx Headers
System yyjson
linux/videodev2
linux/wireless