4 Commits

Author SHA1 Message Date
Zoe
fb2588cc3a use the proxy as a package 2025-05-15 18:33:02 +00:00
Zoe
c51eca5dab Expand logging, and daemonless command support.
This adds more logging in certain places, and adds logging to the CLI.
It also allows for certain commands in the CLI to be used without a
daemon connection, namely `init`, which previously required the daemon
to be connected, but now does not since it doesnt need it.
2025-05-08 09:53:41 -05:00
Zoe
4ab58f6324 add app state, and fix a few bugs 2025-05-03 19:03:09 -05:00
Zoe
c891c24843 Massive architectural rework
This commit massively overhauls the project's structure to simplify
development. Most parts are now correctly compartmentalized and
dependencies are passed in a sane way rather than global variables
galore xd.
2025-05-02 12:15:40 -05:00