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

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

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

Visibility: public

Requested revision: 5993e46f9216e60be2054b2cdffb764b8e7cdb1e

Requested commit: 5993e46f9216e60be2054b2cdffb764b8e7cdb1e

Commit: 5993e46f9216e60be2054b2cdffb764b8e7cdb1e

Tree: a88e9abace44e579b024f94c0a9650912f243d08

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.

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

```

## Parents

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

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