The agent runtime's core: agent and session domain, the ports around
it (chat, tools, token counting, memory strategies, repositories) and
the use cases — the turn loop, prompt assembly, tool dispatch. Free of
storage, HTTP, templating and tokenizer libraries; those live behind
the ports in mc-agent-runtime.