ejclaw
a59813dee6
feat: support room-level reviewer and arbiter agent selection
2026-04-15 23:47:46 +09:00
ejclaw
4e05f60400
refactor: land approved runtime cleanup and room binding cutover
2026-04-10 21:04:23 +09:00
ejclaw
5714348897
fix: simplify and stabilize runtime service routing
2026-04-09 22:49:20 +09:00
Eyejoker
3dd772c229
Refactor local memory and role-fixed runtime routing
2026-04-04 03:50:28 +09:00
Eyejoker
e730fea230
refactor: prefer room_settings over registered_groups in runtime reads
2026-03-31 22:35:50 +09:00
Eyejoker
1f1842773e
refactor: internalize setRegisteredGroup export
2026-03-31 22:35:50 +09:00
Eyejoker
1fccc37fe8
refactor: read default room owner from room settings
2026-03-31 20:48:30 +09:00
Eyejoker
fc4eaefeda
feat: backfill room-level settings snapshot
2026-03-31 20:39:45 +09:00
Eyejoker
356cf2fa99
style: apply prettier formatting
2026-03-31 14:02:01 +09:00
Eyejoker
1c87616c44
fix: support same-service tribunal runtime
2026-03-31 14:01:31 +09:00
Eyejoker
236f7c2fea
fix: gate paired runtime on dual registrations
2026-03-31 12:14:24 +09:00
Eyejoker
89335ab005
refactor: drive paired routing from room mode
2026-03-31 12:10:00 +09:00
Eyejoker
68901e5da9
feat: global failover + dashboard model config section
...
- Failover is now global (account-level, not per-channel)
- Dashboard shows role model config (Owner/Reviewer/Arbiter + MoA refs)
- Dashboard shows failover status when active
- Auto-clear failover on successful Claude rotation
- Remove per-channel lease writes from failover path
2026-03-31 00:38:29 +09:00
Eyejoker
6edf5aebbd
refactor: remove explicit paired review command path
2026-03-30 01:43:48 +09:00
Eyejoker
ba9f6871b6
feat: add codex review failover and suppress output hardening
2026-03-28 05:40:38 +09:00