feat: add Company Brain plugin tools#28
Conversation
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ 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 Plus Run ID: ⛔ Files ignored due to path filters (9)
📒 Files selected for processing (7)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
9ea6d09 to
14ebea3
Compare
Summary
company_brain_accounts_list,company_brain_account_brief,company_brain_account_timeline, andcompany_brain_querytools/api/v1/company-brain/*contracts rather than shared plugin storage or generic memory searchinsufficient_evidence,verification_status,requires_approval, andaction_readinesssurvive for agentsTargets #26 and #27.
Verification
npm cicompleted; npm audit reports existing dependency vulnerabilities on the base reponpm test->memory-context-format tests passed,company-brain-tools tests passednode --check scripts/company-brain-canary.mjsNotes
The tool schemas intentionally do not expose an arbitrary
owner_idparameter to the agent. Ownership stays configured/auth-resolved by Cortex, with the configuredownerIdused as an owner-bound selector for self-hosted or owner-bound API-key deployments.