Skip to content

platform: add Python script runtimes#116

Merged
zevorn merged 2 commits intomainfrom
feat/issue-115-script-runtimes
Apr 15, 2026
Merged

platform: add Python script runtimes#116
zevorn merged 2 commits intomainfrom
feat/issue-115-script-runtimes

Conversation

@zevorn
Copy link
Copy Markdown
Owner

@zevorn zevorn commented Apr 15, 2026

Summary

  • add the run_script tool and platform scripting hooks
  • enable RT-Thread vexpress-a9-qemu to execute MicroPython and include it in test-smoke-vexpress
  • enable Linux native to execute host python3, add /python, and add unit/functional coverage

Test Plan

  • make test-unit-linux
  • make test-smoke-linux
  • make test-smoke-vexpress
  • scripts/check-patch.sh --staged
  • scripts/check-dco.sh --last 1

Closes #115

zevorn added 2 commits April 16, 2026 00:13
Enable the run_script tool on RT-Thread vexpress-a9-qemu with\nMicroPython and on Linux native with the host python3\nruntime.\n\nAdd unit and functional coverage for both platforms and include\nthe vexpress MicroPython smoke test in the smoke target.

Signed-off-by: Chao Liu <chao.liu.zevorn@gmail.com>
Set the rtthread-micropython submodule to ignore untracked files\nso generated object files do not dirty the superproject worktree.

Signed-off-by: Chao Liu <chao.liu.zevorn@gmail.com>
@zevorn
Copy link
Copy Markdown
Owner Author

zevorn commented Apr 15, 2026

@codex please review

@zevorn zevorn merged commit 57e536e into main Apr 15, 2026
23 of 24 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.

feat: embedded scripting engine (MicroPython / Lua / JS) for Agent code generation

1 participant