feat(agents): add AgentOverrides and FlowAgentOverrides types#44
feat(agents): add AgentOverrides and FlowAgentOverrides types#44zrosenbauer merged 2 commits intomainfrom
Conversation
Co-Authored-By: Claude <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
🦋 Changeset detectedLatest commit: 7e242f3 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughAdds two exported types, Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. 📝 Coding Plan
Comment |
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
packages/agents/src/core/agents/evolve.ts (1)
1-1:⚠️ Potential issue | 🟡 MinorCI failure: formatting check failed.
The pipeline reports
oxfmt --checkfound formatting issues. Runoxfmt .from the repo root to fix.🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@packages/agents/src/core/agents/evolve.ts` at line 1, The CI failure indicates formatting issues in packages/agents/src/core/agents/evolve.ts; run the repository formatter (oxfmt .) from the repo root and re-stage the modified files (including evolve.ts) so oxfmt --check passes; ensure you commit the updated formatting and push the changes so the header comment and the rest of evolve.ts match the project's oxfmt style.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Outside diff comments:
In `@packages/agents/src/core/agents/evolve.ts`:
- Line 1: The CI failure indicates formatting issues in
packages/agents/src/core/agents/evolve.ts; run the repository formatter (oxfmt
.) from the repo root and re-stage the modified files (including evolve.ts) so
oxfmt --check passes; ensure you commit the updated formatting and push the
changes so the header comment and the rest of evolve.ts match the project's
oxfmt style.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
Run ID: a3d66de3-8654-4ac0-8f52-aba50483b633
📒 Files selected for processing (5)
.changeset/agent-overrides-type.mdpackages/agents/src/core/agents/evolve.tspackages/agents/src/core/agents/flow/types.tspackages/agents/src/core/agents/types.tspackages/agents/src/index.ts
Co-Authored-By: Claude <noreply@anthropic.com>
Summary
AgentOverridesandFlowAgentOverridestype aliases from the inlineevolve()overload signatures@funkai/agentsso consumers can reference them directlyevolve()overload signatures to use the new types (no runtime changes)Test plan
pnpm typecheck --filter=@funkai/agentspassespnpm build --filter=@funkai/agentspassesevolve.test.tstests still pass