[app] allow extending the terse listing output for apps