TODO.md | 18 +-- apps/desktop/src/codexAppServerManager.ts | 18 +-- apps/desktop/src/main.ts | 1 + apps/desktop/src/providerManager.test.ts | 28 ++++ apps/desktop/src/providerManager.ts | 24 ++- apps/renderer/src/model-logic.ts | 44 +---- apps/renderer/src/session-logic.test.ts | 274 +++++++++++++++++++++++++++++++- packages/contracts/src/index.ts | 1 + packages/contracts/src/model.test.ts | 40 +++++ packages/contracts/src/model.ts | 38 +++++ 10 files changed, 419 insertions(+), 67 deletions(-)