Git semantic autocommit intelligent agent