API Changes
- Add opt-in GitHub status reporting to TaskSpawner via
reporting.enabledongitHubIssuesandgitHubPullRequestssources. When enabled, the spawner posts lifecycle comments to originating issues and pull requests when tasks are accepted, succeed, or fail. (#653) - Add
upstreamRepofield to Task and TaskSpawner APIs. When set (or automatically derived fromgithubIssues.repo/githubPullRequests.repo), theKELOS_UPSTREAM_REPOenvironment variable is injected into agent containers so fork-workflow tasks target the correct upstream repository. Also fix GHES host preservation when shorthandowner/repooverrides are used. (#626)
Features
- Add a first-party Kelos agent skill (
skill/) that teaches AI agents how to author and debug Kelos resources, with reference YAML patterns and an example AgentConfig. (#598)
Bug Fixes
- Fix taskspawner comment filter to consider pull request review body text (#645)