The server didn't care whether the first function was regular function or router. Relaxed some constraints on the SDK to allow router functions as start node.
Testing
Unit Test
Contribution Checklist
[x] If the python-sdk was changed, please run make fmt in python-sdk/.
[x] If the server was changed, please run make fmt in server/.
Context
Allows Router Functions to be the start node of a graph
What
The server didn't care whether the first function was regular function or router. Relaxed some constraints on the SDK to allow router functions as start node.
Testing
Contribution Checklist
make fmt
inpython-sdk/
.make fmt
inserver/
.