Add build_completed hook