Skip to content

docs/drift detection update and buildkit caching#51

Merged
jpr5 merged 2 commits intomainfrom
docs/drift-triangle-diagram
Mar 20, 2026
Merged

docs/drift detection update and buildkit caching#51
jpr5 merged 2 commits intomainfrom
docs/drift-triangle-diagram

Conversation

@jpr5
Copy link
Copy Markdown
Contributor

@jpr5 jpr5 commented Mar 20, 2026

Summary

  • Add the three-way comparison triangle diagram (SDK Types / Real API / llmock) to docs/drift-detection.html, along with the three diagnosis cards explaining each comparison outcome
  • Add BuildKit --mount=type=cache for the pnpm store in the Dockerfile to avoid re-downloading packages on every build (especially across multi-platform amd64/arm64 builds where the 10GB GHA layer cache gets evicted)

Test plan

  • drift-detection.html opened locally, renders correctly
  • Docker build uses cached pnpm store on second run

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Mar 20, 2026

Open in StackBlitz

npm i https://pkg.pr.new/CopilotKit/llmock/@copilotkit/llmock@51

commit: c9d57a6

@jpr5 jpr5 changed the title docs: add three-way comparison triangle diagram to drift detection page docs: triangle diagram + Docker pnpm cache Mar 20, 2026
@jpr5 jpr5 changed the title docs: triangle diagram + Docker pnpm cache docs/drift detection update and buildkit caching Mar 20, 2026
@jpr5 jpr5 merged commit f3ad7f5 into main Mar 20, 2026
10 checks passed
@jpr5 jpr5 deleted the docs/drift-triangle-diagram branch March 20, 2026 08:08
jpr5 added a commit that referenced this pull request Apr 3, 2026
## Summary

- Add the three-way comparison triangle diagram (SDK Types / Real API /
llmock) to `docs/drift-detection.html`, along with the three diagnosis
cards explaining each comparison outcome
- Add BuildKit `--mount=type=cache` for the pnpm store in the Dockerfile
to avoid re-downloading packages on every build (especially across
multi-platform amd64/arm64 builds where the 10GB GHA layer cache gets
evicted)

## Test plan

- [x] drift-detection.html opened locally, renders correctly
- [ ] Docker build uses cached pnpm store on second run
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant