Skip to content

feat(whiteboard): Pin whiteboard-cli to ^0.2.9#617

Merged
syh-cpdsss merged 1 commit intomainfrom
feat/whiteboard-cli-version
Apr 23, 2026
Merged

feat(whiteboard): Pin whiteboard-cli to ^0.2.9#617
syh-cpdsss merged 1 commit intomainfrom
feat/whiteboard-cli-version

Conversation

@zkh-bytedance
Copy link
Copy Markdown
Collaborator

@zkh-bytedance zkh-bytedance commented Apr 22, 2026

Summary

Changes

Update whiteboard-cli to ^0.2.9

Related Issues

  • None

Summary by CodeRabbit

  • Documentation
    • Updated Lark Whiteboard CLI version references from ^0.2.0 to ^0.2.9 across all skill documentation, examples, and guides.
    • Simplified environment verification instructions: removed earlier pre-check steps and consolidated checks into the streamlined command-based validation flow.

@github-actions github-actions Bot added the size/M Single-domain feat or fix with limited business impact label Apr 22, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 22, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: aba042a1-09d2-47f5-99ea-b597427b191a

📥 Commits

Reviewing files that changed from the base of the PR and between 2b608fe and 869e002.

📒 Files selected for processing (12)
  • skills/lark-whiteboard/SKILL.md
  • skills/lark-whiteboard/references/lark-whiteboard-update.md
  • skills/lark-whiteboard/references/layout.md
  • skills/lark-whiteboard/references/schema.md
  • skills/lark-whiteboard/routes/dsl.md
  • skills/lark-whiteboard/routes/mermaid.md
  • skills/lark-whiteboard/routes/svg.md
  • skills/lark-whiteboard/scenes/bar-chart.md
  • skills/lark-whiteboard/scenes/fishbone.md
  • skills/lark-whiteboard/scenes/flywheel.md
  • skills/lark-whiteboard/scenes/line-chart.md
  • skills/lark-whiteboard/scenes/treemap.md
✅ Files skipped from review due to trivial changes (11)
  • skills/lark-whiteboard/scenes/bar-chart.md
  • skills/lark-whiteboard/scenes/line-chart.md
  • skills/lark-whiteboard/scenes/fishbone.md
  • skills/lark-whiteboard/scenes/treemap.md
  • skills/lark-whiteboard/references/layout.md
  • skills/lark-whiteboard/scenes/flywheel.md
  • skills/lark-whiteboard/routes/mermaid.md
  • skills/lark-whiteboard/references/lark-whiteboard-update.md
  • skills/lark-whiteboard/routes/svg.md
  • skills/lark-whiteboard/references/schema.md
  • skills/lark-whiteboard/SKILL.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • skills/lark-whiteboard/routes/dsl.md

📝 Walkthrough

Walkthrough

Updates lark-whiteboard documentation and SKILL.md to replace @larksuite/whiteboard-cli@^0.2.0 with @^0.2.9 in all example invocations; SKILL.md also removes earlier pre-check instructions and consolidates environment verification into a single npx check.

Changes

Cohort / File(s) Summary
Main Skill Configuration
skills/lark-whiteboard/SKILL.md
Removed prior pre-check steps and consent wording; added a single npx -y @larksuite/whiteboard-cli@^0.2.9 -v availability check and updated dry-run and execution pipelines to use ^0.2.9.
Reference Documentation
skills/lark-whiteboard/references/lark-whiteboard-update.md, skills/lark-whiteboard/references/layout.md, skills/lark-whiteboard/references/schema.md
Bumped @larksuite/whiteboard-cli invocations from ^0.2.0^0.2.9 in example commands and inline comments; no other changes.
Route Documentation
skills/lark-whiteboard/routes/dsl.md, skills/lark-whiteboard/routes/mermaid.md, skills/lark-whiteboard/routes/svg.md
Replaced npx -y @larksuite/whiteboard-cli@^0.2.0 with @^0.2.9 across icon listing, PNG preview rendering, and OpenAPI conversion examples; command flags/flow unchanged.
Scene Documentation
skills/lark-whiteboard/scenes/bar-chart.md, skills/lark-whiteboard/scenes/fishbone.md, skills/lark-whiteboard/scenes/flywheel.md, skills/lark-whiteboard/scenes/line-chart.md, skills/lark-whiteboard/scenes/treemap.md
Updated example rendering commands to invoke @larksuite/whiteboard-cli@^0.2.9 instead of ^0.2.0; no other edits.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

domain/ccm

Suggested reviewers

  • syh-cpdsss
  • zhangzq0

Poem

🐰 I nibbled through docs late at night,
Bumped numbers up to make things right,
Commands aligned in tidy rows,
A hop, a tweak — the whiteboard glows! ✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is incomplete. The Summary section is empty, Test Plan section is missing entirely, and the Changes section only contains minimal detail without explaining the motivation or scope. Add motivation/scope explanation in Summary (why upgrade to ^0.2.9?), include a Test Plan section with verification steps, and expand Changes to detail all affected files/scope of updates.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the main change: pinning whiteboard-cli to a specific version (^0.2.9), which accurately reflects the core purpose of this pull request across all affected files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/whiteboard-cli-version

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 22, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 60.05%. Comparing base (bc6590a) to head (869e002).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #617   +/-   ##
=======================================
  Coverage   60.05%   60.05%           
=======================================
  Files         406      406           
  Lines       43089    43089           
=======================================
  Hits        25877    25877           
  Misses      15194    15194           
  Partials     2018     2018           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 22, 2026

🚀 PR Preview Install Guide

🧰 CLI update

npm i -g https://pkg.pr.new/larksuite/cli/@larksuite/cli@869e0023f9ae092bd79ee3fe6b8c7830af84cff8

🧩 Skill update

npx skills add larksuite/cli#feat/whiteboard-cli-version -y -g

@zkh-bytedance zkh-bytedance changed the title feat(whiteboard): Update whiteboard-cli to ^0.2.9 feat(whiteboard): Pin whiteboard-cli to ^0.2.9 Apr 23, 2026
@zkh-bytedance zkh-bytedance force-pushed the feat/whiteboard-cli-version branch from 2b608fe to 869e002 Compare April 23, 2026 02:36
Copy link
Copy Markdown
Collaborator

@syh-cpdsss syh-cpdsss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@syh-cpdsss syh-cpdsss merged commit 6b7263a into main Apr 23, 2026
22 checks passed
@syh-cpdsss syh-cpdsss deleted the feat/whiteboard-cli-version branch April 23, 2026 03:02
@liangshuo-1 liangshuo-1 mentioned this pull request Apr 23, 2026
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/M Single-domain feat or fix with limited business impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants