2026-01-09 14:09:25 -07:00
|
|
|
packages:
|
2026-03-28 23:07:35 +00:00
|
|
|
- "packages/*"
|
2026-02-13 11:01:44 +01:00
|
|
|
- "examples/v1/*"
|
|
|
|
|
- "examples/v2/*"
|
2026-02-24 15:50:21 +01:00
|
|
|
- "examples/v2/*/apps/*"
|
2026-02-13 11:01:44 +01:00
|
|
|
- "examples/v2/react/*"
|
|
|
|
|
- "examples/v2/angular/*"
|
2026-05-06 16:42:43 -07:00
|
|
|
- "examples/v2/react-native/*"
|
2026-04-02 10:14:28 -07:00
|
|
|
- "examples/v2/runtime/*"
|
2026-04-08 12:51:17 -07:00
|
|
|
- "examples/showcases/generative-ui-playground"
|
2026-02-13 11:01:44 +01:00
|
|
|
- "!examples/v1/_legacy"
|
2026-04-05 19:46:29 -07:00
|
|
|
- "showcase/scripts"
|
refactor(showcase): rename showcase/ops → showcase/harness
The monitoring/alerting service is a test harness (probes, assertions,
alerting), not an operations service. Rename the directory, package
name (@copilotkit/showcase-ops → @copilotkit/showcase-harness), all
internal references (Dockerfile, Prometheus metric prefix
showcase_ops_ → showcase_harness_, orchestrator log messages, probe
YAML nameExcludes, test fixtures), and regenerate pnpm-lock.yaml.
Wire protocol names (X-Ops-* headers) and shell-dashboard internal
API naming (OPS_BASE_URL, ops-api.ts) are intentionally unchanged —
they are stable contracts between sender and receiver.
2026-04-28 13:48:12 -07:00
|
|
|
- "showcase/harness"
|
2026-04-30 11:12:36 -07:00
|
|
|
- "showcase/eval-webhook"
|
2026-04-22 10:09:51 -07:00
|
|
|
# NOTE: `showcase/shell-dashboard` is intentionally NOT part of this
|
|
|
|
|
# pnpm workspace. It's a flat, standalone Next.js app that ships its
|
|
|
|
|
# own package-lock.json and is built with `npm ci` (see its Dockerfile).
|
|
|
|
|
# Including it here would force it into the pnpm lockfile, which
|
|
|
|
|
# breaks its independent deploy path and invalidates the npm-based
|
|
|
|
|
# Docker build. `showcase/scripts` IS in the workspace because the
|
refactor(showcase): rename showcase/ops → showcase/harness
The monitoring/alerting service is a test harness (probes, assertions,
alerting), not an operations service. Rename the directory, package
name (@copilotkit/showcase-ops → @copilotkit/showcase-harness), all
internal references (Dockerfile, Prometheus metric prefix
showcase_ops_ → showcase_harness_, orchestrator log messages, probe
YAML nameExcludes, test fixtures), and regenerate pnpm-lock.yaml.
Wire protocol names (X-Ops-* headers) and shell-dashboard internal
API naming (OPS_BASE_URL, ops-api.ts) are intentionally unchanged —
they are stable contracts between sender and receiver.
2026-04-28 13:48:12 -07:00
|
|
|
# harness package imports from it and both use pnpm.
|
2026-01-09 14:09:25 -07:00
|
|
|
onlyBuiltDependencies:
|
|
|
|
|
- better-sqlite3
|