# Small improvements of the task terminal spawn behavior \(\#9399\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/dcdd1ece1cb06eba7c1cbf4b17c404d88ca487ac)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: dcdd1ece1cb06eba7c1cbf4b17c404d88ca487ac

Requested commit: dcdd1ece1cb06eba7c1cbf4b17c404d88ca487ac

Commit: dcdd1ece1cb06eba7c1cbf4b17c404d88ca487ac

Tree: f6d81eda2495de4ac06de47d53db38b75b6e694c

Author: Kirill Bulatov

Committer: GitHub

## Message

```
Small improvements of the task terminal spawn behavior (#9399)

* Add a `reveal: always|never` field in task definitions from tasks.json
, allowing to customize task terminal behavior on spawn
* Ensure reveal: always reveals the terminal even if the old task is
already running


Release Notes:

- Added a `reveal: always|never` (`always` is a default) field in task
definitions from tasks.json , allowing to customize task terminal
behavior on spawn

---------

Co-authored-by: Piotr Osiewicz <piotr@zed.dev>
```

## Parents

- [276139f792f8c88564d252908dd41fa502fd6695](https://git.cafe/gitcafe/zed/commit/276139f792f8c88564d252908dd41fa502fd6695?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/dcdd1ece1cb06eba7c1cbf4b17c404d88ca487ac?format=markdown)
