bump version 0.5.0
Merge branch 'future' into agent_future