---
title: "Action Engine Update - 🏷️ Add Tags, Error Condition"
description: "Currents Actions Engine now supports two new features:"
canonical: "https://currents.dev/changelog/action-engine-update-label-add-tags-error-condition"
updated: "2025-07-02"
---

# Action Engine Update - 🏷️ Add Tags, Error Condition

2025-07-02, Improved (tracks: reporters)

Currents Actions Engine now supports two new features:

---


[Currents Actions Engine](https://docs.currents.dev/guides/currents-actions) now supports two new features:

- applying an action based on the error message
- **dynamically adding tags** using the new **Add Tag** action.

Requires `@currents/playwright@1.15.0`

##### **Why it is useful**

- **Conditionally apply action based on Error Message**

  Conditionally [quarantine](https://docs.currents.dev/guides/currents-actions/reference/actions#post-test-actions) tests if error message (e.g. `Error: net::ERR_CONNECTION_RESET`) matches a pattern.

- **Automate your triage process**

  Automatically [tag](https://docs.currents.dev/guides/playwright-tags) tests that fail with specific error patterns — like timeouts, network errors, or assertion mismatches.

- **Create focused reports**

  Filter and analyze test recordings by tag. This helps you understand how often a certain error occurs, where it’s happening, and how it’s trending over time.

- **No code changes needed**

  Tags are applied via the action engine based on matching rules, so you don’t need to modify your tests or test runner config.

