apps/server/package.json | 2 +- apps/server/src/provider/Layers/ClaudeAdapter.ts | 714 ++++++++++++++++++++++++++------ apps/server/src/provider/Layers/ClaudeProvider.ts | 16 - apps/web/src/components/ChatMarkdown.tsx | 6 +- apps/web/src/components/DiffPanel.tsx | 36 +- apps/web/src/components/GitActionsControl.tsx | 6 +- apps/web/src/components/NoActiveThreadState.tsx | 2 +- apps/web/src/components/PlanSidebar.tsx | 15 +- apps/web/src/components/chat/ChatHeader.tsx | 18 +- apps/web/src/components/chat/ComposerPlanFollowUpBanner.tsx | 9 +- apps/web/src/components/chat/MessagesTimeline.browser.tsx | 29 ++ apps/web/src/components/ui/toggle.tsx | 2 + pnpm-lock.yaml | 123 +++--- 13 files changed, 746 insertions(+), 232 deletions(-)