apps/desktop/src/codexAppServerManager.test.ts | 32 ++++++++- apps/desktop/src/codexAppServerManager.ts | 80 +++++++++++++++++++-- apps/renderer/src/components/ChatView.tsx | 68 +++++++++++++++--- apps/renderer/src/components/Sidebar.tsx | 3 +- apps/renderer/src/historyBootstrap.test.ts | 94 +++++++++++++++++++++++++ apps/renderer/src/historyBootstrap.ts | 120 ++++++++++++++++++++++++++++++++ apps/renderer/src/persistenceSchema.test.ts | 8 ++- apps/renderer/src/persistenceSchema.ts | 13 +++- apps/renderer/src/store.test.ts | 111 +++++++++++++++++++++++++++++ apps/renderer/src/store.ts | 39 +++++++++-- apps/renderer/src/types.ts | 1 + packages/contracts/src/provider.test.ts | 15 ++++ packages/contracts/src/provider.ts | 5 +- 13 files changed, 559 insertions(+), 30 deletions(-)