The message spool: user↔staff threads, on its own uid.
- __init__.py
The message spool: user↔staff threads, on its own uid.
- __main__.py
Message service entry point:
python -m euler_webshell.msg. - admin.py
The message admin plane CLI: run under sudo by the
msgshell command. - app.py
The message service: public + admin aiohttp apps over unix sockets.
- client.py
The shell tier's client for the message spool: one call, whichever plane answers.
- commands.py
The
msgshell command: read and write the message spool. - config.py
Message-service runtime configuration, read from the environment.
- identity.py
Who is calling:
SO_PEERCRED→ login → identity → profile. - notify.py
Send a message from a command — the message layer's actual purpose.
- store.py
The message spool at
<state>/messages.json— messages and read-state.