be get recursing into a submodule prints the sub's fetch progress as RAW terminal text, interleaved with the parent's real progress hunks ( 14:17 get abc?00e5d050). Observed cloning beagle.new (sub abc):
14:17 new woof/test/STATIC.c <- parent hunk (beagle format)
Enumerating objects: 2745, done. <- git side-band band-2, RAW to stderr
Counting objects: 100% (2745/2745), done.
Compressing objects: 100% (907/907), done.
Total 2745 (delta 2096), reused 2415 (delta 1834), pack-reused 0 (from 0)
keeper: fetched 1 ref(s) <- keeper's own RAW stderr
14:17 get abc?00e5d050 <- back to parent hunk
keeper/KEEP.c:2381), and keeper prints fprintf(stderr, "keeper: fetched %u ref(s)\n", recorded) (keeper/WIRECLI.c:939).fprintf(stderr,...) from a producer.abc/.—
keeper/KEEP.c:2381) and keeper: fetched N ref(s) (keeper/WIRECLI.c:939) become hunk emissions, not fprintf(stderr,...).sniff/SUBS.c SubMount) relays the child's hunk stream into the parent's, tagged with the sub URI so it reads like the parent's HH:MM get abc?… rows.be get a repo with a submodule over a fetching source; assert the report channel carries ONLY hunks — zero raw Enumerating/keeper: fetched lines.—