Update existing multi-agent graph with cleaner approach, similar to ISC work with graspa-mcp workflow: https://github.com/argonne-lcf/ChemGraph/blob/main/src/chemgraph/graphs/graspa_mcp.py