github chadbyte/clay v2.21.0

9 hours ago

2.21.0 (2026-04-02)

Bug Fixes

  • add missing path require in os-users and handle EIO in shutdown (40aa14e)
  • cli: add error handling for OS users toggle IPC (92ba05d)
  • cli: auto-regenerate setup code and add daemon startup diagnostics (b0e8987)
  • cli: resolve multi-user OS isolation setup workflow bugs (52e52da)
  • cli: run OS user provisioning from CLI with live progress (6773da9)
  • cli: show config path in main menu and always expose setup code (f1e6f99)
  • config: add fallbacks for getRealHome under sudo on GCE (483e35b)
  • config: derive CLAY_HOME from CLAY_CONFIG in daemon mode (40906b5)
  • daemon: add version and IPC debug logging at startup (e3d2e79)
  • daemon: defer startup ACL provisioning to unblock IPC (39743bd)
  • mates: check all segments of compound bash commands for safe whitelist (3a278b4)
  • os-users: add early boot diagnostics to SDK worker (a2b0724)
  • os-users: add exit reason diagnostics to SDK worker (a631f3a)
  • os-users: add keepalive interval to prevent premature worker exit (e38d492)
  • os-users: add spawn diagnostics and handle premature worker exit (8c402f6)
  • os-users: chmod entire node_modules for hoisted SDK deps (9ce3c7e)
  • os-users: grant traverse permission on ancestor dirs for SDK worker (c02de47)
  • os-users: inherit full env for SDK worker spawn (2f079b9)
  • os-users: pre-copy CLI sessions before worker spawn and fix race conditions (d6cd8c2)
  • os-users: skip recursive ACL on home directories (e95ec4c)
  • sessions: suppress noisy migration failed logs on startup (ecc05d0)

Features

  • os-users: auto-migrate CLI sessions and fix devMode OS users support (cbbca7c)

Performance Improvements

  • os-users: skip full ACL re-application on every startup (e0a0f6a)

Don't miss a new clay release

NewReleases is sending notifications on new releases.