refactor(vibe): simplify durable session flow
Typecheck / typecheck (backend) (push) Has been cancelled
Typecheck / typecheck (workers) (push) Has been cancelled
Typecheck / typecheck (backend) (pull_request) Has been cancelled
Typecheck / typecheck (workers) (pull_request) Has been cancelled

This commit is contained in:
kami
2026-08-03 12:44:08 +04:00
parent 61a1373ca9
commit 9eba247a58
16 changed files with 191 additions and 520 deletions
+3 -3
View File
@@ -40,9 +40,9 @@ A high-performance, distributed music orchestration and recommendation platform.
### Running Locally
Set `MUZICK_VIBE_USER_ID` in `.env` to the UUID of the local Muzick user before
using Vibe. Durable Vibe session routes intentionally reject client-supplied
identities, so this is the trusted single-user binding for a self-hosted stack.
Vibe uses the same per-user identity convention as the rest of the API:
`x-user-id` when supplied, otherwise the local default user. Each user's Vibe
session and listening history are isolated from other users.
```bash
docker-compose up -d