# test\(server\): reproduce \#17490 service state losing the launcher runtime · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/19e73d7b6677252fe33c01029754ebce62b5278a)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 19e73d7b6677252fe33c01029754ebce62b5278a

Requested commit: 19e73d7b6677252fe33c01029754ebce62b5278a

Commit: 19e73d7b6677252fe33c01029754ebce62b5278a

Tree: 37f21fba5221d9e3a253baeea49bf170080a0dc2

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
test(server): reproduce #17490 service state losing the launcher runtime

The service unit keeps running the launcher from the runtime that installed it,
but service-state.json never records that runtime, so state-based cleanup
deletes it and the next restart fails with 203/EXEC.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [70e5e384dab96a1d1e4a253ee5a9415ed5d8ce30](https://git.cafe/pingdotgg/t3code/commit/70e5e384dab96a1d1e4a253ee5a9415ed5d8ce30?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/19e73d7b6677252fe33c01029754ebce62b5278a?format=markdown)
