0b93aee1ec8411cc4c7236b314086e76803b1f3c
While checking whether last night's localUPLCEval: false fix unblocks the 5 tx-submit-live tests skipped under TODO(M1-F-D-defer), found that those tests still crash — but at a DIFFERENT spot than before. Original UPLC issue (now fixed in production via7ea7328+fd24598): - lucid's CML WASM UPLC interpreter falsely rejected our Plutus V3 Submit/Claim/Accept txs. End-to-end chat + TTS lifecycle now works on Vector testnet by routing eval to Ogmios. New / remaining test-side issue: - Even with a proper evaluateTransaction mock response, lucid's applyUPLCEvalProvider → CML TransactionBuilder.set_exunits still panics with wasm "unreachable" inside the test fixture. The production path doesn't hit this (real Ogmios + real wallet UTxOs). Whatever the test-mock + CML interaction trips, it's separate from the original UPLC bug. Refinements landed - liveCbor.ts: opt-in LIVECBOR_DEBUG=1 env that prints the full inner err + WASM stack from rethrowAsTxError, so the next investigation doesn't need to re-add this scaffolding. - tx-submit-live.test.ts: - setupSubmitHappyPath() now mocks "evaluateTransaction" with a proper EvalRedeemer-shaped response (useful baseline for any future un-skip attempt; not enough on its own to make the tests pass). - The first skipped test's TODO comment updated to record what's fixed in production vs. what remains as a test-infra bug. Test counts unchanged (3 pass, 5 still skipped); production path still verified end-to-end on testnet. Task M1-F-D-defer stays pending but the original UPLC-interpreter blocker is gone.
Local Agents Marketplace
Local Agents Marketplace MVP. See docs/ARCHITECTURE.md for the architecture spec. Monorepo managed with pnpm workspaces. Work-in-progress; not production-ready.
Description
Sovereign mirror of Apex-Fusion/agents-marketplace (supplier source for the marketplace runbook)
Languages
TypeScript
98.4%
Dockerfile
0.8%
Shell
0.6%
Python
0.2%