.oxfmtrc.json | 12 ++++ .oxlintrc.json | 13 ++++ .vscode/extensions.json | 3 + .vscode/settings.json | 8 +++ README.md | 1 + apps/desktop/package.json | 4 +- apps/desktop/scripts/dev-electron.mjs | 9 +-- apps/desktop/src/codexAppServerManager.test.ts | 12 +--- apps/desktop/src/codexAppServerManager.ts | 113 +++++++------------------------- apps/desktop/src/ipcHelpers.test.ts | 8 +-- apps/desktop/src/main.ts | 38 ++++------- apps/desktop/src/preload.ts | 24 +++---- apps/desktop/src/processManager.ts | 5 +- apps/desktop/src/todoStore.ts | 6 +- apps/desktop/tsconfig.json | 2 +- apps/renderer/package.json | 3 +- apps/renderer/src/components/ChatMarkdown.tsx | 4 +- apps/renderer/src/components/ChatView.tsx | 70 ++++++-------------- apps/renderer/src/components/DiffPanel.tsx | 16 ++--- apps/renderer/src/components/Sidebar.tsx | 36 ++++------ apps/renderer/src/index.css | 7 +- apps/renderer/src/model-logic.test.ts | 6 +- apps/renderer/src/persistenceSchema.ts | 15 ++--- apps/renderer/src/session-logic.test.ts | 9 +-- apps/renderer/src/session-logic.ts | 22 ++----- apps/renderer/src/store.ts | 11 +--- apps/renderer/tsconfig.json | 2 +- biome.json | 29 -------- bun.lock | 72 +++++++++++--------- package.json | 20 ++++-- packages/contracts/package.json | 5 +- packages/contracts/src/ipc.ts | 8 +-- packages/contracts/src/model.test.ts | 7 +- packages/contracts/src/model.ts | 10 +-- packages/contracts/src/provider.ts | 8 +-- tsconfig.base.json | 2 +- turbo.json | 4 -- 37 files changed, 217 insertions(+), 407 deletions(-)