Skip to content

[Feature][Runtime] Materialize ContextProxy data in LepusNG - #8849

Open
Huxpro wants to merge 1 commit into
lynx-family:developfrom
Huxpro:p/Huxpro/context-proxy-local-values
Open

[Feature][Runtime] Materialize ContextProxy data in LepusNG#8849
Huxpro wants to merge 1 commit into
lynx-family:developfrom
Huxpro:p/Huxpro/context-proxy-local-values

Conversation

@Huxpro

@Huxpro Huxpro commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Materialize composite ContextProxy message data as ordinary objects and arrays in the receiving LepusNG realm.
  • Preserve the existing path for primitives and the legacy Lepus runtime.
  • Add a conformance test covering Reflect.ownKeys, identity, prototypes, and nested arrays.

RFC: Huxpro/octane#158

AI-assisted contribution: Codex was used to help implement and test this change. The commit includes the corresponding Assisted-by trailer.

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required). No public API or documentation change.

Convert composite message data into ordinary objects and arrays in the receiving LepusNG realm. Keep primitive values and the legacy Lepus runtime on the existing path.

doc: Huxpro/octane#158
TEST: lepus_runtime_unittests_exec
Assisted-by: Codex
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