README.md | 18 ++- TODO.md | 6 +- apps/desktop/src/codexAppServerManager.ts | 105 +++++++++++++++--- apps/desktop/src/main.ts | 11 ++ apps/desktop/src/preload.ts | 2 + apps/desktop/src/providerManager.test.ts | 14 +++ apps/desktop/src/providerManager.ts | 15 +++ apps/renderer/src/components/ChatView.tsx | 190 ++++++++++++++++++++++++++++++++ apps/renderer/src/components/Sidebar.tsx | 75 +++++++++++++ apps/renderer/src/persistenceSchema.test.ts | 29 ++++- apps/renderer/src/persistenceSchema.ts | 25 ++++- apps/renderer/src/store.ts | 37 +++++-- apps/renderer/src/types.ts | 2 + packages/contracts/src/ipc.ts | 3 + packages/contracts/src/provider.test.ts | 37 +++++++ packages/contracts/src/provider.ts | 24 ++++ 16 files changed, 560 insertions(+), 33 deletions(-)