All notable changes to Life.js are documented here.
Support implicit plugins configs both on the client and server
A lot of bug fixes and stability improvements in the development workflow
Improve logging DX with hints and clear tab separation for agent processes
Improve the playground example agent UI
Fix local models paths and support again quantized versions
Fix last agent token bleeding on next message when new user message comes immediately after interruption
Fix debug mode not properly filtering logs in life dev UI
life dev
Fix incorrect tab ordering switch in the terminal UI when using arrow keys
Add a clean not implemented message for --no-tui mode
Add agent.process telemetry scope
Fix Agent not found in client build. error
Agent not found in client build.
Solve agent messages synchronization issue
Defer agent config parsing and enable global config merging
Further improve agent server initialization and error handling, and logging display
Various stability improvements
Agents processes in life dev sidebar now show a status badge and a helper message when not started
life dev command now show a "CLI" tab when --debug is enabled
Various stability and error handling improvements in agent processes
Further refinements in client-side logging display and error handling
Major telemetry formatting improvements, especially in the browser console, for better debugging experience
Compiler improvements with better build module handling and enhanced hot-reloading support
Development experience improvements including faster UI animations, dependency updates, and various stability fixes
Prevent server reloading when one of the agent has a compilation error
New syntax-error resilient dependencies map resolver using oxc-parser in the compiler
Improved compiler with syntax-error resiliant compilation, isolated compilation paths, and overall better error handling and display in the terminal and life dev command
Add a proper exit screen to life dev
Disable main CLI logs consumer when running life dev with interactive UI
A lot of stability and DX improvements in the CLI
Improve life dev initialization, so on fatal errors all the logs are shown
Rename Copy mode to Debug mode in life dev and also show debug-level logs in that mode
Upgrade symbol in life dev was causing layout shift
Migrate to Zod 4
Make createLifeClient() HMR-resistant
Adapt useAgent() and useLifeClient() hooks to most recent code, and add useAgentStatus() and useAgentMessages()
useAgent()
useLifeClient()
useAgentStatus()
useAgentMessages()
A lot of DX, stability, and docs improvement
Properly support --debug in life dev
Fix telemetry consumers in life dev returning early