You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Features
Update gemini image from 0.51.0 to 0.52.0 (#1539, @app/kelos-bot)
Update cursor image from 2026.07.16-899851b to 2026.07.23-e383d2b (#1532, @app/kelos-bot)
Update claude-code image from 2.1.215 to 2.1.220 (#1530, @app/kelos-bot)
Update opencode image from 1.18.3 to 1.18.5 (#1529, @app/kelos-bot)
Sessions can now be suspended by setting spec.suspend to true and resumed by setting it to false, retaining configured persistent workspace data while suspended. (#1556, @app/kelos-bot)
Agent images running on a WorkerPool now receive the name of the Task they are executing in the KELOS_TASK_NAME environment variable. (#1557, @scottt732)
Kelos telemetry now reports privacy-bounded aggregate counts and basic status breakdowns for all current resources, including Sessions, TaskSpawners, and WorkerPools. (#1563, @app/kelos-bot)
Session terminal and web clients now render bounded tool-call output previews in a Codex-style transcript layout, with expandable full output in web tool cards. (#1549, @app/kelos-bot)
Session server section controls now list existing sections and create new sections only when needed. (#1548, @app/kelos-bot)
Add a Codex-style information status bar to interactive Session terminal chat with Session, model, workspace, pull request, and Codex usage details. (#1547, @app/kelos-bot)
Session terminal and web clients now show live agent progress with elapsed time; the terminal also reports connection progress and supports pressing Esc to interrupt active work. (#1544, @app/kelos-bot)
Kelos Session terminal chat now supports Ctrl+J for multiline prompts and Ctrl+C to interrupt active turns without disconnecting. (#1541, @app/kelos-bot)
Update codex image from 0.144.6 to 0.145.0 (#1536, @app/kelos-bot)
TaskSpawner task templates now support a nameTemplate field that renders the spawned Task's name from a Go text/template. Configure a deterministic template (e.g. nameTemplate: "{{.Number}}") to deduplicate Tasks so that multiple GitHub webhook deliveries for the same pull request reuse a single Task instead of creating duplicates. (#1533, @knechtionscoding)
Session server users can organize Sessions into persistent, namespace-scoped sidebar sections. (#1540, @app/kelos-bot)
Sessions can now be reset from the CLI or shared web client to permanently clear retained conversation history and workspace changes while preserving Session configuration. (#1537, @app/kelos-bot)
Session web chat now displays relative Session activity timestamps in the sidebar and conversation header. (#1534, @app/kelos-bot)
Update codex image from 0.144.5 to 0.144.6 (#1531, @app/kelos-bot)
Bug Fixes
kelos logs -f now waits for Pending task Pods to become streamable instead of exiting during normal Pod startup. (#1555, @app/kelos-bot)
Install bubblewrap in the Codex image so Codex uses the distribution sandbox helper without the missing-bubblewrap startup warning. (#1554, @app/kelos-bot)
Session reset requests now retry transient optimistic-lock conflicts. (#1551, @app/kelos-bot)
Fix the Session TUI multiline composer to display only one prompt marker when Ctrl+J inserts a newline. (#1546, @app/kelos-bot)