Repository navigation
fix(integrations): address release review findings on the integration sweep - #10039
Conversation
…Mailchimp template ids, clamp Airtable page size, accept Mailchimp batch arrays, and keep the Mailchimp email type option on update
… SAP Concur, Attio, Intercom, Notion, Box, and HubSpot mappers
…oolean and JSON input helpers, and drop duplicated test helpers
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
There was a problem hiding this comment.
All reported issues were addressed across 27 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
[High impact] The PR appears safe to merge; no blocking issues remain. SummaryThe PR fixes integration parameter mapping, input checks, and dropdown defaults.
Reviews (7) · Last reviewed commit: "fix(asana): treat a whitespace-only limi..." · Reviewed by Greptile |
… and tighten presence checks for Intercom, Airtable, Dropbox, and QuickBooks inputs
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
There was a problem hiding this comment.
All reported issues were addressed across 27 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
…ation's first option and validate the Intercom ticket snooze on tool calls
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
There was a problem hiding this comment.
All reported issues were addressed across 28 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
…urrent outside create, and default an unset create value to true
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
…ith No change in agent tool rows
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
…create, drop its block-level required, and keep a zero Asana limit for validation
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
There was a problem hiding this comment.
All reported issues were addressed across 33 files
Reply with feedback, questions, or to request a fix.
Turn on auto-fix | Re-trigger cubic
|
@cubic-dev-ai review this PR |
@waleedlatif1 I have started the AI code review. It will take a few minutes to complete. |
Summary
Fixes the release review findings on the v0.9.58 integration sweep (#10027–#10031, #10035, #10036). Each finding was re-verified by an independent subagent before fixing.
Agent tool calls resolve their operation (QuickBooks, SAP Concur, Attio, Intercom, Notion, Box, HubSpot)
paramsand passes it only ascontext.operation. These mappers branched onparams.operation, so on agent calls the effects were:params.operation ?? context?.operation. Every branch that now runs was checked for model arguments it could overwrite:fileon attachments.true.filter/sorts.params.operation, so they behave exactly as before.Validation and request fixes
limit: 0now gets a 400 instead of silently falling back to the default.templateIdmust be a positive integer, where it used to be sent asnullfor non-numeric input.operationsis typedjson, so agents can send arrays.nullvalue no longer becomesfalse.pageSizeis clamped to the documented 1–100.pathand Searchquerystop being required once a continuation cursor is set.Cleanup
mapIntercomParams.toBooleanFromInputandparseOptionalJsonInputhelpers replace hand-written copies.Type of Change
Testing
check-block-registry,check:tool-metadata,check:docs,check:integration-catalog,check:explicit-any(baseline shrunk),check:test-patterns, biome.Checklist
test-auditauthoring gate)