"interact with the client framework" is a bit more accurate. It has the CLI instance you use to populate sections/commands, but also the configured server bindings, prompt instance, and the client configuration. I mention this not so much because of the docstring but more for your own knowledge.