Skip to content

fix(native): restore interactive shell correctness#1746

Draft
NathanFlurry wants to merge 1 commit into
mainfrom
agent/native-runtime-fixes
Draft

fix(native): restore interactive shell correctness#1746
NathanFlurry wants to merge 1 commit into
mainfrom
agent/native-runtime-fixes

Conversation

@NathanFlurry

@NathanFlurry NathanFlurry commented Jul 13, 2026

Copy link
Copy Markdown
Member

Summary

  • extract the native kernel, sidecar, PTY, Rust client, and actor shell fixes found while building feat(browser): complete interactive shell demos #1745
  • restore inherited terminal state, ordered output, live resize, executable shebangs, and Node-compatible V8 behavior
  • fix Brush child PID reporting, the Vim WASI cross-build, clean registry dependency bootstrapping, and Pi's direct dependency
  • remove all 113 committed coreutils WASM artifacts and document the source-only versus strict runtime build contract

Validation

  • clean just registry-native build with all 113 coreutils manifest entries present
  • source-only placeholder build and strict build:runtime .aospkg assembly
  • native-sidecar POSIX/shebang suite: 3 passed
  • real Brush interactive PTY suite: 3 passed
  • targeted Rust checks, kernel PTY, client shell, actor contract, and V8 PTY line-discipline tests
  • pnpm check-types (147/147 tasks), cargo fmt --check, Biome checks, and fixed-version verification

The full actor contract suite still contains an unrelated baseline VirtualStat fixture mismatch in unchanged files; actor unit tests and the event contract covering this shell transport pass.

@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1746 July 13, 2026 21:40 Destroyed
@NathanFlurry NathanFlurry force-pushed the agent/native-runtime-fixes branch from 16bee9f to 7cbfa84 Compare July 13, 2026 22:16
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1746 July 13, 2026 22:16 Destroyed
@railway-app

railway-app Bot commented Jul 13, 2026

Copy link
Copy Markdown

🚅 Deployed to the agentos-pr-1746 environment in agentos

Service Status Web Updated (UTC)
agentos 😴 Sleeping (View Logs) Web Jul 14, 2026 at 1:28 pm

🚅 Environment agentos-pr-1746 in rivet-frontend has no services deployed.

@NathanFlurry NathanFlurry force-pushed the agent/native-runtime-fixes branch from 7cbfa84 to 792396d Compare July 13, 2026 23:50
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1746 July 13, 2026 23:50 Destroyed
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