namespace relative paths to current extension, respondOnce correctly
removes responder, tests use async core.reset, agent kill signal works