nx_actor_role_llm_v2_test.nx
buildroot/runtime/nx_actor_role_llm_v2_test.nx
about
nx_actor_role_llm_v2_test.nx -- wiring smoke for nx_actor_role_llm_v2.
HONEST SCOPE: this smoke proves the adapter compiles, constructs,
validates inputs, and exposes correct accessors / phase + verdict
enums. It does NOT drive the v2 runner end-to-end because that
requires a real GGUF fixture (the v2 runner has its own real-GGUF
happy-path smoke at nx_llm_run_v2_test.nx). Driving the runner with
null/empty inputs segfaults inside nx_bpe_encode -- so the adapter's
constructor rejects all null pointers at the boundary per the
defensive-at-boundaries discipline, and this smoke verifies those
rejections. Future smoke would compose with a synthetic GGUF
builder to exercise the RUN -> EMIT path end-to-end.
dependencies 8 imports · 0 importers
imports: nx_syscalls.nxnx_tier.nxnx_model_spec.nxnx_gguf.nxnx_bpe.nxnx_actor.nxnx_message.nxnx_actor_role_llm_v2.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| none |
functions
| 23 | func main() -> i64 |