# Tip: GUI searching and filtering

**URL:** <https://cylc.discourse.group/t/tip-gui-searching-and-filtering/1282>\
**Category:** Tips\
**Created:** [January 15, 2026, 5:12pm UTC](https://cylc.discourse.group/t/tip-gui-searching-and-filtering/1282 "2026-01-15T17:12:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![oliver.sanders](https://yyz2.discourse-cdn.com/free1/user_avatar/cylc.discourse.group/oliver.sanders/32/110_2.png) [@oliver.sanders](https://cylc.discourse.group/u/oliver.sanders)\
**Post date:** [January 15, 2026, 5:12pm UTC](https://cylc.discourse.group/t/tip-gui-searching-and-filtering/1282/1 "2026-01-15T17:12:22Z")

</div>

The task filtering controls in the “Tree” and “Table” views have been overhauled in cylc-uiserver: 1.8.2 (for use with Cylc 8.6).

Task name searching now supports globs, e.g `foo*` matches all tasks beginning with `foo` and `*foo` matches all tasks ending in `foo`.

[![../_images/task-id-glob-filtering.png](https://global.discourse-cdn.com/free1/uploads/cylc1/original/1X/17f5dd106a1aa1163e67fa69e5c72b08236e4015.png) ](https://cylc.github.io/cylc-doc/stable/html/_images/task-id-glob-filtering.png)

It is now possible to filter by [task modifiers](https://cylc.github.io/cylc-doc/stable/html/user-guide/running-workflows/tasks-jobs-ui.html#user-guide-task-modifiers) as well as [task states](https://cylc.github.io/cylc-doc/stable/html/user-guide/running-workflows/tasks-jobs-ui.html#task-job-states). So, for example, we can now filter for tasks which are [held](https://cylc.github.io/cylc-doc/stable/html/glossary.html#term-held-task) or awaiting [retry](https://cylc.github.io/cylc-doc/stable/html/glossary.html#term-retry).

[![../_images/task-modifier-filtering.png](https://global.discourse-cdn.com/free1/uploads/cylc1/original/1X/cc413dd67518eb85ea30a9bb0b62eaae0f84c279.png) ](https://cylc.github.io/cylc-doc/stable/html/_images/task-modifier-filtering.png)
