# Give each agent thread its own running instance of the app · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/a3e1c389968d548d79fab5ce4d4e0334f52993c6)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: a3e1c389968d548d79fab5ce4d4e0334f52993c6

Requested commit: a3e1c389968d548d79fab5ce4d4e0334f52993c6

Commit: a3e1c389968d548d79fab5ce4d4e0334f52993c6

Tree: a12f6f435581167f84b3f81895aafe77476e2073

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Give each agent thread its own running instance of the app

One bullet under the general rules: start one instance per thread, keyed
by worktree or branch, with its own Hive store inside the app container;
hot reload it with SIGUSR1 after each edit; keep it for the thread's life;
never sign out from it.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

```

## Parents

- [f36e02bbc2bfeb00b6f88ed77921a5e3adca30f9](https://git.cafe/dara/icarus/commit/f36e02bbc2bfeb00b6f88ed77921a5e3adca30f9?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/a3e1c389968d548d79fab5ce4d4e0334f52993c6?format=markdown)
