Skip to content

fix(desktop): deploy provider-backed agent updates - #5397

Draft
jvbutterfield wants to merge 1 commit into
block:mainfrom
jvbutterfield:codex/remote-agent-update-deploy
Draft

fix(desktop): deploy provider-backed agent updates#5397
jvbutterfield wants to merge 1 commit into
block:mainfrom
jvbutterfield:codex/remote-agent-update-deploy

Conversation

@jvbutterfield

@jvbutterfield jvbutterfield commented Aug 9, 2026

Copy link
Copy Markdown

Summary

Fixes provider-backed managed-agent edits in Buzz Desktop.

The update command previously saved the revised Desktop record but did not call the provider's deploy operation. As a result, a remote agent kept its prior instruction and launch configuration even though the Desktop UI showed the edit as saved.

This change re-deploys the provider-backed agent after:

  1. the local record is saved, and
  2. any required relay profile sync succeeds.

It keeps the provider deploy operation idempotent, so the remote launch configuration is updated without relying on a local Stop/Start transition that provider agents do not have.

Validation

  • just ci — completed locally
  • just desktop-tauri-check
  • cargo test --manifest-path desktop/src-tauri/Cargo.toml agent_models --lib — 39 passed
  • just desktop-tauri-fmt-check
  • git diff --check

User impact

Editing a remote managed agent's instruction, model, harness, or policy now updates the remote provider immediately instead of leaving it running the prior configuration.

@jvbutterfield
jvbutterfield force-pushed the codex/remote-agent-update-deploy branch from eafa2f0 to 3f7e7bc Compare August 9, 2026 13:31
Signed-off-by: Jason Butterfield <jbutterfield@gmail.com>
@jvbutterfield
jvbutterfield force-pushed the codex/remote-agent-update-deploy branch from 3f7e7bc to 3507b8c Compare August 9, 2026 16:54
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.

1 participant