Files
copilotkit__copilotkit/showcase/integrations/strands/.gitattributes
Ran Shem Tov 22a93a05d6 fix(showcase): green strands(+TS) D6 shared-state-read + multimodal cells
Takes d6:strands and d6:strands-typescript from 32/35 to 34/35.

- shared-state-read: the turn-2 fixture leg wrongly pinned turnIndex:0, so the
  aimock matcher skipped it on turn 2 -> 404 -> turn-2 sse-missing. Drop
  turnIndex to mirror the langgraph-python gold-standard fixture.
- multimodal: sample.png/pdf/wav shipped as git-LFS pointers, so deploy/test
  environments without 'git lfs pull' served the ~130-byte pointer text as the
  upload -> the run never started (runsFinished=0). Ship them as regular
  binaries via a per-integration .gitattributes lfs-unset + real bytes,
  mirroring langgraph-python's convention.

Remaining red (gen-ui-declarative) is a Strands A2UI-dynamic run-completion bug
(reproduces on real-LLM staging too): the surface paints but generate_a2ui
never completes, so the run hangs 'Running'. Tracked separately.
2026-06-24 15:49:22 +02:00

8 lines
522 B
Plaintext

# Sample multimodal demo binaries (PNG + PDF) must stay as regular
# binaries — not LFS pointers — so deploy environments without `git lfs pull`
# (Railway, in particular) serve the actual files. LFS tracking for other
# PNG/PDFs under this package inherits from the repo-root .gitattributes.
public/demo-files/sample.png -filter -diff -merge binary
public/demo-files/sample.pdf -filter -diff -merge binary
# Voice demo sample audio follows the same convention.
public/demo-audio/sample.wav -filter -diff -merge binary