apps/desktop/package.json | 2 +- apps/desktop/src/fixPath.ts | 4 +- apps/desktop/src/main.ts | 278 ++++++++++++++++++++++++++------ apps/desktop/src/rotatingFileSink.test.ts | 74 +++++++++ apps/desktop/tsdown.config.ts | 2 +- apps/server/src/provider/Layers/CodexAdapter.test.ts | 16 +- apps/server/src/provider/Layers/CodexAdapter.ts | 39 ++++- apps/server/src/provider/Layers/EventNdjsonLogger.test.ts | 104 ++++++++++-- apps/server/src/provider/Layers/EventNdjsonLogger.ts | 139 ++++++++++++++-- apps/server/src/provider/Layers/ProviderService.ts | 33 ++-- apps/server/src/serverLayers.ts | 21 ++- apps/server/tsdown.config.ts | 2 +- bun.lock | 2 +- packages/shared/package.json | 4 + packages/shared/src/logging.ts | 115 +++++++++++++ 15 files changed, 732 insertions(+), 103 deletions(-)