The two types of context every agent needs · HackerTrans