Concordat: Typed Sessions for LLM Agents · Bharat Hunt