Skip to content

Publish Code Everywhere host identity#6

Merged
shiny-code-bot merged 4 commits into
local/cbusillo-overlayfrom
feat/code-everywhere-host-id-from-remote-inbox
Apr 29, 2026
Merged

Publish Code Everywhere host identity#6
shiny-code-bot merged 4 commits into
local/cbusillo-overlayfrom
feat/code-everywhere-host-id-from-remote-inbox

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

@cbusillo cbusillo commented Apr 29, 2026

Summary

  • seed Code Everywhere pending-work smoke state support
  • report stale Code Everywhere command outcomes
  • add optional remote_inbox.host_id config
  • include host_id in websocket hello when present, omitting it when absent
  • include hostId in Code Everywhere session_hello events for the HTTP cockpit sink

Validation

  • cargo test -p code-core remote_inbox_config_parses_and_resolves_defaults
  • cargo test -p code-tui remote_inbox --features test-helpers
  • ./build-fast.sh
  • CODE_EVERYWHERE_CODE_BINARY=/Users/cbusillo/Developer/code/.code/working/_target-cache/code/feat-code-everywhere-host-id-from-remote-inbox-be35408eb78a-2af88e04f956/code-rs/dev-fast/code pnpm smoke:cockpit:real-tui from /Users/cbusillo/Developer/code-everywhere

Branching

Base branch is now local/cbusillo-overlay, which is the GitHub default branch and normal local build source of truth for this fork.

@shiny-code-bot shiny-code-bot changed the base branch from feat/code-everywhere-stale-command-outcomes to local/cbusillo-overlay April 29, 2026 22:55
@shiny-code-bot shiny-code-bot merged commit 5e7fe56 into local/cbusillo-overlay Apr 29, 2026
1 check passed
@shiny-code-bot shiny-code-bot deleted the feat/code-everywhere-host-id-from-remote-inbox branch April 29, 2026 22:55
@shiny-code-bot
Copy link
Copy Markdown
Collaborator

Post-merge follow-up note:

  • PR Publish Code Everywhere host identity #6 merged into local/cbusillo-overlay as 5e7fe569f9e31ad403266c24484e1ff9f623237e.
  • The first post-merge CodeQL run failed only in Swift autobuild because the generated default-setup matrix still included Swift after the repo default branch changed to the overlay. Current CodeQL default setup no longer includes Swift, so I reapplied default setup and reran CodeQL.
  • Fresh CodeQL run 25138139753 passed all jobs.
  • Code scanning now reports 15 open overlay-default alerts, none in the PR Publish Code Everywhere host identity #6 changed files. Repo issues are disabled, so the finding is tracked in the workspace metadata rollout plan rather than a GitHub issue.

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