Repository navigation
Conversation
Signed-off-by: Thomas Petersen <thomasp@block.xyc>
Signed-off-by: Thomas Petersen <thomasp@squareup.com>
Signed-off-by: Thomas Petersen <thomasp@squareup.com>
Signed-off-by: Thomas Petersen <thomasp@squareup.com>
…e-plugin Signed-off-by: Thomas Petersen <thomasp@squareup.com> # Conflicts: # Cargo.lock # docs/agents.md # src-tauri/src/main.rs # src/app/Settings.tsx # src/app/entity-navigation.test.tsx # src/bundled/index.ts # src/features/relay/service.ts # src/shared/design-system/icons/index.ts
Show a relay-mesh agent's shared-compute runner on the Agents page and start/stop it through the app's compute status, and declare the compute, runner and demo-wallet commands in the generated native permission manifest. The dev broker gains a compute-status route and a selectable identity credential service, and the compute pair build bundles the packaged agent runtime under Contents/Resources. Signed-off-by: Thomas Petersen <thomasp@squareup.com>
Merge feat/community-compute-plugin at b4a910e without rewriting Thomas's original commits or sign-offs. Selectively adapt the shared-compute label and runner status to normal AgentCard/ManagedAgentActions and existing native Mesh preparation. Keep the current mesh runtime, per-agent identity controls, permissions and community fences; do not import the superseded runner, broker compute stack, widget or demo wallet. See docs/agent-tile-integration.md for the explicit resolution map. Signed-off-by: Alessandro Joabar <sandro@squareup.com>
Signed-off-by: Alessandro Joabar <sandro@squareup.com>
Collaborator
Author
|
🤖 Independent agent review of the feature diff against |
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.
Shared compute design above the community mesh
Members can now see the Share compute toggle, Thomas Petersen’s original animated bee, hardware / AI memory / model cards, and shared-compute activity together above the existing community-agent and community-mesh content.
This PR targets
jimmy/mesh-share-wip, the source branch of #580—notmain.Screenshot
Synthetic IPC fixture with sample hardware/model/usage, not live serving evidence:
Authorship and integration
feat/community-compute-pluginatb4a910e7remains an ancestor through merge590a4ab2. Thomas’s six original commits, identities, hashes and Signed-off-by trailers are preserved; there is no squash, cherry-pick or rewritten attribution. The older parallel compute/runner/wallet stack is not enabled.The original four-design renderer is embedded in an
allow-scriptssandbox with parent-fed allowlisted telemetry. The existing native owner supplies worker epochs and nullable SDK usage; no new runtime, dependency, permission, IPC command or persistence authority is introduced. See the integration record.Verification
Checked at
bc29ec27(pre-commit hooks applied no source changes):pnpm check: Biome, TypeScript, design TypeScript and design-system checks pass.pnpm build: passes (existing chunk-size advisory remains).cargo fmt --all --check: passes.cargo test -p buzz-mesh-compute --features mesh --locked: 56 passed / 1 ignored.cargo test -p buzz-foundation --features mesh --lib --locked: 365 passed / 8 ignored.--all-targets -- -D warnings: passes.bc29ec27; broad GitHub CI is running.No browser cases were added or removed; the existing sharing journey retains its model/Share assertions and adds the browser-only iframe/canvas boundary. Colocated tests cover activity unknown counters and the telemetry DTO; Rust tests cover usage projection and launch epochs. Existing PR CI will provide broad validation; no workflow or test-cost policy is changed.
Remaining acceptance
Draft until hosted checks are inspected and native/live acceptance is confirmed. The human approved the screenshot preview, but this does not attest to testing the running app. Real community inference, packaged quit/relaunch, native webview acceptance, and cross-platform packaging remain deferred. No
buzz-review-completedattestation is made.