Skip to content

Conversation

@rgarcia
Copy link
Contributor

@rgarcia rgarcia commented Jan 30, 2026

Summary

  • Updated kernel-go-sdk from v0.28.0 to v0.29.0
  • Added 1280x800@60 to available viewport configurations to match SDK update

SDK Update

  • Updated kernel-go-sdk to v0.29.0 (192aa0a11263d8bb759d52da51e714cde9220b6e)

Coverage Analysis

A full enumeration of SDK methods and CLI commands was performed:

SDK Methods Covered by CLI:

  • Deployments: New, Get, List, Follow → kernel deploy, kernel deploy history, kernel deploy logs
  • Apps: List → kernel app list
  • Invocations: New, Get, Update, List, DeleteBrowsers, Follow → kernel invoke, kernel invoke history
  • Browsers: New, Get, Update, List, Delete, DeleteByID, LoadExtensions → kernel browser * commands
  • Browser.Replays: List, Download, Start, Stop → kernel browser replays * commands
  • Browser.Fs: Full coverage of filesystem operations → kernel browser fs * commands
  • Browser.Fs.Watch: Events, Start, Stop → kernel browser fs watch * commands
  • Browser.Process: Exec, Kill, Resize, Spawn, Status, Stdin, StdoutStream → kernel browser process * commands
  • Browser.Logs: Stream → kernel browser logs
  • Browser.Computer: CaptureScreenshot, ClickMouse, DragMouse, MoveMouse, PressKey, Scroll, SetCursorVisibility, TypeText → kernel browser computer * commands
  • Browser.Playwright: Execute → kernel browser playwright execute
  • Profiles: New, Get, List, Delete, Download → kernel profile * commands
  • Proxies: New, Get, List, Delete, Check → kernel proxies * commands
  • Extensions: List, Delete, Download, DownloadFromChromeStore, Upload → kernel extensions * commands
  • BrowserPools: New, Get, Update, List, Delete, Acquire, Flush, Release → kernel browser-pools * commands
  • Agents.Auth: New, Get, List, Delete → kernel agents auth * commands
  • Agents.Auth.Invocations: New, Get, Exchange (x-cli-skip), Submit → kernel agents auth invocations * commands
  • Credentials: New, Get, Update, List, Delete, TotpCode → kernel credentials * commands
  • CredentialProviders: New, Get, Update, List, Delete, Test → kernel credential-providers * commands

New Features in v0.29.0

The v0.29.0 SDK release includes:

  1. 1280x800@60 viewport support - Added to CLI viewport options
  2. param.SetJSON helper - Internal SDK convenience, no CLI changes needed

Skipped Endpoints

  • Agents.Auth.Invocations.Exchange - marked with x-cli-skip: true in OpenAPI spec (internal hosted UI endpoint)

Test Plan

  • go build ./... - CLI builds successfully
  • go test ./... - All tests pass
  • Updated test for viewport options to include new 1280x800@60 viewport

Triggered by: kernel/kernel-go-sdk@192aa0a
Reviewer: @stainless-app[bot]


Note

Low Risk
Small, localized changes (dependency bump + one new allowed viewport) with test updates; low likelihood of behavior changes beyond the new option.

Overview
Updates the CLI’s Kernel SDK dependency to github.com/kernel/kernel-go-sdk v0.29.0.

Extends browser viewport support by adding 1280x800@60 to the selectable/validated viewport options, and updates the corresponding unit test expectations.

Written by Cursor Bugbot for commit 899caee. This will update automatically on new commits. Configure here.

- Updated kernel-go-sdk from v0.28.0 to v0.29.0
- Added 1280x800@60 to available viewport configurations to match SDK update
- Updated viewport test to reflect the new viewport option

SDK release notes:
- Add support for 1280x800@60 viewport
- Add convenient param.SetJSON helper
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants