Skip to content

v0.49.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Jul 11:20
ffd7bd8

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)