feat(dev): /dev/sohbet — danışman sohbeti arayüzü senaryolarla oynatılır
All checks were successful
Deploy / deploy (push) Successful in 6m43s

Model, oturum ve kredi harcamadan sohbet arayüzünü denemek için yalnız
geliştirmede açılan sayfa (üretimde 404, noindex). Beş hazır senaryo: tek
araç, art arda araçlar, düzeltme notu, akış hatası, uzun geçmiş.

- SohbetClient'a denemeTransport prop'u: verilirse /api/soru yerine
  önceden yazılmış akış oynar; üretim yüzeyleri bunu vermez.
- @shadcn/helpers/ai-sdk sahte taşıyıcı için eklendi; dinamik import
  NODE_ENV dalında kaldığından üretim paketine girmez.
- cagri.ts: kullanılmayan OpenAI tip import'u kaldırıldı.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
bilalgursen
2026-10-05 15:15:01 +03:00
parent 833de7426a
commit ea3728a7ec
7 changed files with 270 additions and 2 deletions

21
pnpm-lock.yaml generated
View File

@@ -23,6 +23,9 @@ importers:
'@number-flow/react':
specifier: ^0.6.2
version: 0.6.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@shadcn/helpers':
specifier: ^0.2.0
version: 0.2.0(ai@7.0.127(zod@4.4.3))
ai:
specifier: ^7.0.127
version: 7.0.127(zod@4.4.3)
@@ -2003,6 +2006,20 @@ packages:
'@sec-ant/readable-stream@0.4.1':
resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
'@shadcn/helpers@0.2.0':
resolution: {integrity: sha512-wpcZNuRgdW16jLwjvh4mbREKpVFrGY+nBM3Okgic8b04sijN5CHW1Nl/AEMajsP3INaCTNnqMCouOalZ7OHvEQ==}
peerDependencies:
'@tanstack/ai': '>=0.40.0 <0.41.0'
'@tanstack/ai-client': '>=0.20.0 <0.21.0'
ai: '>=7.0.0 <8'
peerDependenciesMeta:
'@tanstack/ai':
optional: true
'@tanstack/ai-client':
optional: true
ai:
optional: true
'@shikijs/core@4.3.1':
resolution: {integrity: sha512-ANMDxuaPsNMdDC1m4vfvhlDmJweMwkE5XitTwrq2rWHx5jM+dlm4MmHt2PP6t0uejfR77SuhrhJ0zEijIF/uhA==}
engines: {node: '>=20'}
@@ -7453,6 +7470,10 @@ snapshots:
'@sec-ant/readable-stream@0.4.1': {}
'@shadcn/helpers@0.2.0(ai@7.0.127(zod@4.4.3))':
optionalDependencies:
ai: 7.0.127(zod@4.4.3)
'@shikijs/core@4.3.1':
dependencies:
'@shikijs/primitive': 4.3.1