Skip to content

Promote safe MoonBit script automation - #69

Merged
bobzhang merged 2 commits into
mainfrom
hongbo/mbtx-agent-automation
Aug 31, 2026
Merged

Promote safe MoonBit script automation#69
bobzhang merged 2 commits into
mainfrom
hongbo/mbtx-agent-automation

Conversation

@bobzhang

Copy link
Copy Markdown
Contributor

Summary

  • simplify the MoonBit task checklist and remove redundant workflow guidance
  • promote .mbtx as the exclusive format for agent-authored automation
  • document effect-appropriate main entry points and default Wasm execution
  • use moonbitlang/async/shell for shell-free process orchestration
  • stream structured diagnostics with Cmd::each_line and a narrow process policy
  • clarify that spawned children require separate host sandboxing

Verification

  • ran all five documented .mbtx examples with warnings denied on the default Wasm target
  • verified Cmd::each_line under the documented deny-by-default process policy
  • verified both successful streaming and nonzero child-exit propagation
  • ran git diff --check over the complete PR diff

@bobzhang
bobzhang merged commit 67bc582 into main Aug 31, 2026
4 checks passed
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