aeat.entrypoints package¶
Import-light namespace for user-facing entrypoints.
Concrete transports live in child packages, currently the Typer CLI under
cli. The root exports no commands and should remain a
marker so importing entrypoints does not initialise command trees,
locale catalogues, browser integrations, or storage sessions.
Entrypoints translate process-level concerns into application-facade calls. They
own presentation, command parsing, exit-code mapping, and terminal error
contracts; business decisions stay in application and
domain.
See also
cliTyper transport that mounts the operator command tree.
application.operator_surfaceBackend-owned command-surface contract consumed by entrypoint adapters.
core.json_contractShared success-envelope, schema registry, and notice-channel contract.
core.errorsCentral error envelope and exit-code mapping used at transport boundaries.
Subpackages¶
- aeat.entrypoints.mcp package
main()- Submodules
- aeat.entrypoints.mcp._annotations module
- aeat.entrypoints.mcp._call_runtime module
- aeat.entrypoints.mcp._completions module
- aeat.entrypoints.mcp._corpus_tools module
- aeat.entrypoints.mcp._dispatch module
- aeat.entrypoints.mcp._elicitation module
- aeat.entrypoints.mcp._faithfulness module
- aeat.entrypoints.mcp._harness_tools module
- aeat.entrypoints.mcp._hitl module
- aeat.entrypoints.mcp._identity_gate module
- aeat.entrypoints.mcp._input_schema module
- aeat.entrypoints.mcp._meta_tools module
- aeat.entrypoints.mcp._persona_scope module
- aeat.entrypoints.mcp._prompts module
- aeat.entrypoints.mcp._resources module
- aeat.entrypoints.mcp._server module
- aeat.entrypoints.mcp._surface module
- aeat.entrypoints.mcp._telemetry module
- aeat.entrypoints.mcp._terminology_tools module
- aeat.entrypoints.mcp._tools module
- aeat.entrypoints.mcp._toolsets module