API Changes
- AgentConfig inline skills can bundle supporting text files and executable scripts using spec.plugins[].skills[].files in v1alpha2. Use kelos create agentconfig --skill name=DIRECTORY to package SKILL.md and its supporting files into a manifest. (#1841, @gjkim42)
Features
- The Console now supports manually running TaskSpawners with optional YAML or JSON template values and opens the created Task's logs and manifest. Authenticated context sources require explicit read access to the referenced Secrets for the Console ServiceAccount. (#1845, @gjkim42)
- Sessions integrate native goal and loop commands where the configured agent supports them. Claude Code supports its built-in /goal and /loop; Codex supports native goals and an enabled loop skill; OpenCode supports registered goal and loop commands. Terminal and web composers reflect runtime availability. Scheduling and persistence remain owned by the agent or extension, and Kelos idle policies still apply between runs. (#1840, @gjkim42)
- Update codex image from 0.163.0 to 0.164.0 (#1842, @app/kelos-bot)
- Update opencode image from 1.19.3 to 1.19.4 (#1838, @app/kelos-bot)
- Update claude-code image from 2.1.305 to 2.1.310 (#1837, @app/kelos-bot)
- Update gemini image from 0.64.0 to 0.65.0 (#1835, @app/kelos-bot)
- Update cursor image from 2026.10.16-e3cb207 to 2026.10.22-27dcf5f (#1833, @app/kelos-bot)
- The Console now lists individual background tasks with separate elapsed timers, including during foreground turns, preserving each duration across reconnects and page refreshes. (#1839, @gjkim42)
- The Kelos Console highlights pending input requests for Ready Sessions that have not been suspended by the user, and includes them in the Sessions attention count. Answering or cancelling a request clears its alert. (#1836, @gjkim42)
- Update claude-code image from 2.1.304 to 2.1.305 (#1834, @app/kelos-bot)
- Update claude-code image from 2.1.303 to 2.1.304 (#1832, @app/kelos-bot)
- Update claude-code image from 2.1.302 to 2.1.303 (#1830, @app/kelos-bot)