Conversation
Cron式でスケジュール実行するトリガーノードを追加。 標準5フィールドcron式に対応し、外部ライブラリ不要の軽量パーサーを内蔵。 - プラグイン本体(manifest.json + node.ts) - SOURCE_NODE_TYPESに登録(イベント駆動モードで動作) - cronパーサーのユニットテスト(9件) - 日英ローカライズ対応 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (6)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
Summary
cron式の例
0 * * * *0 9 * * *0 9 * * 1*/5 * * * *0 9,18 * * 1-5変更内容
plugins/cron-trigger/— プラグイン本体(manifest.json + node.ts)apps/server-ts/src/engine/plugin-loader.ts— SOURCE_NODE_TYPESに追加apps/web/locales/{en,ja}.json— ローカライズ追加tests/plugins/cron-trigger.test.ts— cronパーサーのユニットテストTest plan
npm test— 全116テスト通過bun test tests/plugins/— cronパーサーテスト9件通過npm run lint— 新規エラーなし*/1 * * * *(毎分)で設定し、1分ごとにトリガーが発火することを確認closes #64
🤖 Generated with Claude Code