.plans/01-shared-model-normalization.md | 42 ++++++++++ .plans/02-typed-ipc-boundaries.md | 37 +++++++++ .plans/03-split-codex-app-server-manager.md | 41 ++++++++++ .plans/04-split-chatview-component.md | 40 +++++++++ .plans/05-zod-persisted-state-validation.md | 34 ++++++++ .plans/06-provider-logstream-lifecycle.md | 31 +++++++ .plans/07-ci-quality-gates.md | 34 ++++++++ .plans/08-precommit-format-and-lint.md | 32 ++++++++ .plans/09-event-state-test-expansion.md | 35 ++++++++ .plans/10-unify-process-session-abstraction.md | 35 ++++++++ .plans/README.md | 12 +++ apps/renderer/src/components/ChatView.tsx | 140 ++++++++++++++++++-------------- apps/renderer/src/session-logic.test.ts | 75 +++++++++++++++++ apps/renderer/src/session-logic.ts | 83 +++++++++++++++++++ 14 files changed, 611 insertions(+), 60 deletions(-)