v4.15.0LatestMultiTeam · Enterprise
One chart, a new sidebar
The Timeline becomes one chart from the day down to the leaf; new sidebar; dependencies between jobs; Squad view in the console.
What is new
- One chart for everything — the Timeline is now a single chart with levels: the day, the person, the job, the request, the session or agent, the stretch, the step and the leaf (the diff, the command output, the message). The plan, what is running now and what happened are on the same page; zoom 7 days / day / 2 hours / 30 minutes, a red line for now, a simple default and a details switch. Planner and the old Timeline are gone.
- New sidebar — projects on a rail (yours / team, with your role), then Now, My jobs or the Squad, Out of plan, Team, History, Project and Code. A click in the sidebar opens the same node in the chart, and going down in the chart lights it up in the sidebar.
- Dependencies between jobs — a job can wait for another: an arrow in the chart, «waits for Luca · P-6 at 60 %», a bell alert when the job upstream is confirmed or late, and a line in the agent brief. Nothing is blocked: it informs.
- Manager console — the Squad view shows people and jobs, planned and done, the traffic light and the dependencies. Only job, percent, state and dependencies reach the team; requests, files and commands never do. The agents level goes up only if the member turns it on (off by default).
- Requests are now recorded: what you asked, when it ended, and the agents it started.
v4.14.5MultiTeam · Enterprise
Counted once, no banners
Steps counted once, one plugin message, alerts only in the bell, rules follow a moved project.
Fixes
- Each step counted once — when the old plugin and the direct integration both send the same hook, the second copy is dropped; steps, reads and the hook counter no longer double.
- One message about the plugin — Codelux is integrated directly: remove the codelux plugin from Claude Code. All places say the same thing.
- No banner on top of the pages — alerts live in the bell, the Alerts page and the project dot. Low disk is one alert per drive, not one per project.
- Rules follow a moved project — the new folder gets AGENTS.md with the Codelux block; the old folder is kept current while it is still used. The block carries the app version.
- A commit goes to the session whose edit is closest to it; a session's end is its last real activity; empty placeholder sessions no longer appear as main sessions.
v4.14.4MultiTeam · Enterprise
Agents manage projects, you approve
An agent asks to add, rename or move a project; you approve from the bell.
What is new
- Agents can ask to add, rename or move a project —
codelux project add|rename|move sends a request; you approve or reject it with one click from the bell or the Alerts page, and the agent sees the outcome. Removing a project stays yours only.
v4.14.3MultiTeam · Enterprise
Tracked after a move
Sessions started in a project's old folder keep reaching the project.
Fixes
- Agents keep being tracked after a project moves — the folder a project moved away from stays linked to it for 30 days: sessions started there, their hooks, MCP calls and briefs reach the project in its new folder, and the old folder's data is no longer opened.
- Hooks find their project — an event goes to the project that contains its folder, or the file the tool touches, or the paths in the command.
v4.14.2MultiTeam · Enterprise
Right names, right task
Timeline opens on Time; the right model, names and task for every session; delete a test session.
Fixes
- Timeline opens on Time — Time is the first tab and the default, newest first.
- The right model for each session — the model comes from the session's own replies; after a model change the tree shows both.
- No empty sub-agents — Claude Code's internal helper that runs after each reply no longer appears as a sub-agent.
- Work goes to the right task — a task matched from a prompt is released at the end of the day or after 8 hours of silence; sub-agents keep who took the task and show their own names.
- Delete a test session —
codelux session delete <project> <code> [--dry-run] removes a session, its sub-agents and their rows; the plan's tasks stay.
- In the narrow project bar the selected project is a ring that follows the logo's shape.
v4.14.1MultiTeam · Enterprise
Plan measured everywhere
The measured lane and the Now header work on personal projects; one name per agent.
Fixes
- Plan: the measured lane works on personal projects — the hourly lane and the Now header asked the daemon with an address it read as a task name, so they showed "not measured" and "0 at work" while agents were working.
- Plan: one name per agent — when an agent declares its name after taking a task, the task history shows that name instead of "Claude Code 1".
- The Gantt fills the whole width of the page and redraws when the window changes size.
v4.14.0MultiTeam · Enterprise
Plan as one page
Now header, zoomable Gantt by the hour, measured lane in colour; sub-agents always get their brief.
What is new
- Plan as one page — a "Now" header (agents at work, stalled, in error, late tasks, done vs plan), one zoomable Gantt (30 days, 7 days, one day by the hour) with the red "now" line, the task list as its left column with filters, and a right panel with the task history (dated plans and reasons, messages, variations, agents and files, link to the Timeline).
- Reality by the hour — the measured lane is coloured from the trace: green at work, yellow stalled (10 min without a step), red error or claim conflict, grey off hours; dots where the agent reported progress, with message and percent.
Fixes
- Sub-agents get their brief — the start hook runs in about a second instead of five and has a 15 s limit; the brief counts as delivered only when the agent's next step confirms it.
- Hooks under load — the edit lock and the step hooks no longer fork and have a 10 s limit, so 5-8 agents in parallel no longer lose steps.
- Rules always current — the Codelux block in AGENTS.md and CLAUDE.md is refreshed daily and when the app starts, opens a project or connects, also in sessions that never restart.
- The Timeline tree reads the archives of a fresh start, so past days are complete and agent names do not restart from 1; "hooks active" counts real hooks only and survives a restart; a sub-agent shows its own model; no more "connected but no hook" alerts for Codex or Cursor when you do not use them.
codelux version shows the right number right after a self-update.
v4.13.2MultiTeam · Enterprise
Patient updates
The app waits for the server to build and to send mail; version shows the full number.
Fixes
- Updates that wait for the server — the self-update waits up to 7 minutes for the server to build your copy (the first attempt after a release no longer fails) and retries once on a network error; registration, login, invitations and feedback wait for the mail to be sent.
codelux version prints the full version, the build id and the install date.