Add plugin entry: xcode - #91
Open
vburojevic wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What the plugin does
Tracks every Xcode build and test on the machine with zero per-project
configuration — the tracker learns DerivedData roots from the builds
themselves — and shows live progress, verdicts, errors and failed tests with
file:line, per-project history and trends. The same panel streams any bootediOS simulator over hardware H.264 with full touch input (tap, drag, flick,
long-press, trackpad pinch, ⌘V paste, keyboard), a device picker ranked by
what your builds actually target, and SwiftUI preview rendering with diffs
against the last run (Stills).
Source
https://github.com/vburojevic/bb-plugin-xcode.git, range^0.2.0v0.2.0(annotated, onmain), MIT licensed, public repoPlugin checks
npx tsc --noEmitclean;vitest run— 55 files, 728 passed / 3 skippedbb plugin buildproducesdist/server.js,dist/app.js,dist/app.cssMarketplace checks
npm run buildandnpm run check(liveness) both pass — 64 entriesicons/xcode-52038a9f.svg(stroke glyph, alpha-mask safe)Security facts for reviewers
serve-sim, pinned 0.1.45) binds loopback onlybehind a route allowlist; the plugin has no public viewer, exposure
command, or shared-port declaration.
default behind an
allowAgentCapturesetting, re-checked per call./usr/bin/xcodebuild, path-confined to theinvoking thread's checkout, with an environment allowlist.
🤖 Generated with Claude Code