Repository navigation
📦 Sync public Scout core to 0.2.94 - #8
Merged
Merged
Conversation
Overlay the public CLI, runtime, protocol, session packages, desktop command surface, baseline web, and scout-tui crate from OpenScout 0.2.94 so oscout/scout stops lagging private main. Keep public-only presentation, license, community docs, and the OIDC npm workflow. Native apps, hosted services, and Slack stay out.
Remove macOS/iOS agent specs and working notes, scrub remaining agent docs so they do not point at absent native apps, and document the overlay as a temporary migration export. Native-surface web scripts now fail closed in this repository.
Contributor
Author
|
Follow-up from Codex review (
Dispatching public CI on this branch next. |
Allow scout tui spawnSync sites and drop stale macOS/iOS entries that do not exist in this repository so the public fence can pass.
Public typecheck rejected the injected spawnSync stub.
The agents summary path loads a time-unbounded broker roster, not a rich activity snapshot.
Keep findFootprintFailures for the public ship-release tests instead of overlaying the private packed-file checker.
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.
Why
oscout/scoutwas last pushed 2026-08-26 atv0.2.92. Private OpenScout is already0.2.94(CLI TUI, quota feed, mesh actions, ratatui crate). Public git was systematically stale because there was no allowlisted overlay.This is a transition copy, not the long-term “public is canonical” cutover. It keeps public source current without waiting on a perfect base-web split.
What landed
crates/scout-tui0.2.94architecture,current-posture, comms, ports, …)package.json/docs.json/ CI for scout-tuibun.lockin this repo (no macOS/iOS/Slack/cloud workspaces)Left alone
Public presentation, license, community files, Dewey docs, and the OIDC npm workflow:
README.md,LICENSE,CONTRIBUTING.md,CODE_OF_CONDUCT.md,SECURITY.md,SUPPORT.md,install.md,AGENTS.md,dewey.config.ts,docs/overview.md,docs/quickstart.md,docs/public-source-boundary.md,.github/**except a scout-tui CI step,scripts/ship-npm.sh,scripts/ship-release.mjs,scripts/bump-version.mjsStill out of this repo:
apps/macos,apps/ios,apps/cloud,apps/mesh-front-door,packages/slack, landing, design studio.Follow-up (not this PR)
After merge, tag
v0.2.94and dispatch.github/workflows/release-package-npm.ymlso npmlatestmatches this public source. Do not publish npm from the private checkout.The overlay command lives in the private workspace: