It sounds like we may have recently triggered an extension/option/something, but I'd rather leave our resident expert @AZ Gull give his definitive view on that!
Sounds like he's returning to Northampton on loan for the coming season, which will be a step up after helping them to promotion from League 2 last year.