lab: scan /home/*/hero for nutools, demote --info check to warn #298

Merged
zaelgohary merged 2 commits from development_fix_292_293_nutools_info_check into development 2026-05-25 08:54:29 +00:00
Member

Summary

Template builds no longer abort when the daemon (root) cant find a developers hero_skills checkout, and one weird binary in a multi-binary repo no longer marks the whole target failed.

Closes #292, closes #293.

Changes

  • locate_nutools_source now scans /home/*/hero/code/hero_skills/nutools as a last-resort fallback after $HERO_NUTOOLS_DIR and $PATH_CODE/hero_skills/nutools/.
  • --info smoke check is now advisory: server timeouts, clap exit-2 on unknown args, and JSON banners produce a tracing::warn but do not mark the target failed.

Test Results

cargo check -p lab clean on herodev. End-to-end coverage of the nutools scan path: hero_codescalers#28 daemon-side workaround can now be retired once this ships.

## Summary Template builds no longer abort when the daemon (root) cant find a developers hero_skills checkout, and one weird binary in a multi-binary repo no longer marks the whole target failed. ## Related Issue Closes #292, closes #293. ## Changes - locate_nutools_source now scans /home/*/hero/code/hero_skills/nutools as a last-resort fallback after $HERO_NUTOOLS_DIR and $PATH_CODE/hero_skills/nutools/. - --info smoke check is now advisory: server timeouts, clap exit-2 on unknown args, and JSON banners produce a tracing::warn but do not mark the target failed. ## Test Results cargo check -p lab clean on herodev. End-to-end coverage of the nutools scan path: hero_codescalers#28 daemon-side workaround can now be retired once this ships.
zaelgohary merged commit ce5e90c8df into development 2026-05-25 08:54:29 +00:00
zaelgohary deleted branch development_fix_292_293_nutools_info_check 2026-05-25 08:54:30 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_skills!298
No description provided.