fix bug in process_selections work commitments
not setting from_agent (but in process.add_commitment)