github chadbyte/clay v4.1.0

6 hours ago

4.1.0 (2026-09-16)

Bug Fixes

  • auth: enforce project and session access boundaries (bdb308e)
  • chat: consolidate thinking into one entry per turn (207193d)
  • claude: preserve first messages during worker startup (1272766)
  • claude: prevent duplicate question forms (a9f3e01)
  • claude: use compatible schemas for MCP tools (d3c5edd)
  • cli: identify the official Clay Studio distribution (df569f6)
  • cli: keep published executable metadata production-only (d831af7)
  • correct Codex context usage and OpenCode permissions (bd50afa), closes #507
  • correct file panels, vendor usage, and Driver work tracking (#511) (ab50451)
  • cursors: persist sharing preferences per user (bd9f095)
  • default-ai: detect installed providers before project warmup (666b2e8)
  • files: preserve viewer state and enforce panel and path access (00b3c19)
  • history: restore tools and complete session search (8839891)
  • home: add inline Ask Clay approvals and stop controls (cbb66ae)
  • home: add inline Ask Clay approvals and stop controls (4c790f2)
  • home: restore project bootstrap and default root workspace (4cffe22)
  • home: use canonical Ask Clay module imports (be2ef88)
  • home: use canonical Ask Clay module imports (fb0d6a3)
  • home: wait for session restoration before closing Home (951abe6)
  • issues: allow authorized access to ownerless projects (e824602)
  • issues: direct actionable work to the issue board (2c9eef0)
  • projects: filter Home project lists by current access (3274e66)
  • release: preserve main package policy during synchronization (909e002)
  • scheduler: allow fresh interviews from older sessions (64ffee6)
  • scheduler: persist recurring jobs and guard lifecycle dispatch (5f340ee)
  • sessions: allow admins to access private sessions (0be847b)
  • sessions: make sharing explicit and default to private (52e1983)
  • sessions: preserve preferences, titles, and project selection (cc5c5c9)
  • split: improve mobile layout and lightweight worker defaults (6813bdf)
  • split: keep mobile composer visible with compact worker pane (c5328ae)
  • split: stack mobile portrait panes with driver below worker (2addebc)
  • split: stack mobile portrait panes with driver below worker (40058ed)
  • ui: hide mobile project navigation on home (447b445)
  • ui: reduce excessive emphasis in git typography (a05a680)
  • ui: show visibility badges only for shared sessions (bd85de3)
  • usage: follow the viewed session vendor (c731a4d)
  • worker: distinguish pending proposals from accepted execution (146666d)
  • worker: keep runtime inline and clarify task banner (ece2b04)
  • worker: make lightweight execution the shared default (df329b0), closes hi#low
  • worker: make lightweight execution the shared default (950d6a2), closes hi#low
  • worker: prefer lighter runtimes and correct model ordering (2440a94)
  • worker: restore durable identity and accurate usage (694059c)
  • workspace: improve issues and live thinking progress (43a77d6)

Features

  • add durable scheduled execution and improve Home navigation (c949d8a), closes #497
  • adopt AGPL and ship workspace improvements (#499) (c0637c7)
  • ai: add shared default model settings for Clay assistance (63fab2b)
  • avatar: use local identicons for default user avatars (218cd4d)
  • chat: show live thinking summaries with shimmer (3e64b6d)
  • composer: replace standalone loop with until-complete mode (f5c9b13)
  • files: open local file links through shared chips (d4796f6)
  • issues: add project issue tracking and discussion (9f8a821)
  • loop: add built-in Driver interview from the composer (762a0a4)
  • loop: prefer structured questions during interviews (2982707)
  • notes: add temporary hide with nearest-edge flight (3492bc3)
  • notes: add temporary hide with nearest-edge flight (913e34c)
  • notes: add temporary hide with nearest-edge flight (581e64c)
  • queue: add editable pending messages above composer (efc3e41)
  • queue: edit images attached to pending messages (eaf1e83)
  • queue: integrate scheduled messages with the composer queue (65e0c50)
  • scheduled: deliver run results through Logs (0920453)
  • scheduler: add durable server-wide job engine (e83f27e)
  • scheduler: add task workbench and manual creation (06d80b6)
  • scheduler: persist project scheduled messages (617bbca)
  • scheduler: run scheduled tasks with Driver and Worker pairs (81b9904)
  • sessions: set the default vendor from the new session menu (c065b2a)
  • ui: group composer actions and relocate Loop control (46d0463)
  • ui: make Home sidebar Mates collapsible (2574955)
  • update SDK integrations and shared note management (65b55d4)
  • worker: add recoverable task and proposal controls (181058a)
  • worker: clarify runtime details and simplify proposal cards (dc19b92)
  • workspace: improve project tools and shared skill access (3dc920f)
  • worktrees: add per-user worktree access grants (58f1c57)

Don't miss a new clay release

NewReleases is sending notifications on new releases.