You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(producer,cli): surface every tried manifest path in the missing-manifest error (#3370)
When the hyperframe runtime manifest could not be located, the loader
reported a single fallback path that was never searched for
(`/usr/local/lib/core/dist/hyperframe.manifest.json`), so users looked
in the wrong directory.
* Hoist the candidate list to a single `MANIFEST_CANDIDATES` owner
shared by the resolver and the error reporter. The missing-manifest
message now lists every path actually checked plus the cwd.
* Drop the byte-identical duplicate of `SIBLING_MANIFEST_PATH`
inside what was mislabelled `CWD_RELATIVE_MANIFEST_PATHS`.
* Replace the source-text regex test with a behaviour test that points
`PRODUCER_HYPERFRAME_MANIFEST_PATH` at a missing file and asserts the
thrown error names it.
* Suppress the "Try --docker" hint inside the render container
(Dockerfile.render sets `ENV CONTAINER=true`), so users already in
the container don't get told to run the same fallback they're in.
0 commit comments