Files
copilotkit__copilotkit/showcase/.gitignore
Tyler Slaton 3ac7ac7977 chore(showcase/langgraph-python): scaffold showcase shell
Foundational layer that the per-demo work in subsequent commits builds on.

- Manifest-driven landing page (src/app/page.tsx) — auto-generated grid
  of demo cards from manifest.yaml, grouped by tag with explicit ordering
  for chat-ui / interactivity / generative-ui / agent-state / multi-agent
  / headless / platform.
- Per-demo titles (src/middleware.ts + src/app/demos/layout.tsx).
- Diagnostic console gated to NODE_ENV=production in app/layout.tsx so
  deployed showcases surface uncaught errors and iframe context.
- src/app/globals.css — Tailwind v4 @theme inline block that maps
  showcase CSS variables into Tailwind theme tokens (without it, shadcn
  utilities like bg-muted / text-foreground compile to nothing). body
  intentionally NOT given width:100% so <CopilotSidebar /> can shrink
  the document via marginInlineEnd.
- shadcn primitives under src/components/ui/ + src/lib/utils.ts.
- tsconfig.json — @/* path alias rooted at src/.

Removed:
- src/app/copilotkit-overrides.css (global override layer, superseded
  by per-demo theming)
- src/app/api/copilotkit-mcp-apps/route.ts (replaced with
  [[...slug]]/route.ts so v2 subpath POSTs like /v2/agent/run resolve)
2026-05-06 23:14:11 -07:00

28 lines
888 B
Plaintext

shared_python/
shared_frontend/
shared_typescript/
# Incremental TypeScript build state — regenerated on every tsc
# invocation and not useful to track.
**/tsconfig.tsbuildinfo
# Test fixture generated by showcase/scripts/__tests__/create-integration.test.ts.
# If the test is killed before cleanup, the directory leaks into the worktree;
# this entry prevents accidental `git add`.
integrations/test-integration-tmp/
# Generated data files — produced by showcase/scripts/ generators at build
# time and dev startup. Every build path (Docker, CI, npm run build, npm
# run dev) regenerates them, so they don't need to be committed. Tracking
# them caused constant git noise from embedded timestamps.
shell/src/data/*.json
shell-dojo/src/data/*.json
shell-docs/src/data/*.json
shell-dashboard/src/data/*.json
# Eval local artifacts
.eval-results/
.eval-baseline.json
next-env.d.ts