feat(exec_watch) add action in env

1. Add action in env
2. Allow recursive watch-exec