Skip to content

S233 salesforce header passthrough - #1422

Merged
aperez-worklytics merged 2 commits into
rc-v0.7.1from
s233-salesforce-header-passthrough
Sep 12, 2026
Merged

S233 salesforce header passthrough#1422
aperez-worklytics merged 2 commits into
rc-v0.7.1from
s233-salesforce-header-passthrough

Conversation

@aperez-worklytics

Copy link
Copy Markdown
Contributor

Salesforce rules update after https://github.com/Worklytics/evalengin/pull/9053. Just adding support for headers.

Fixes

paste links to issues/tasks in project management

Features

Update psoxy rules

Logistics

paste links to issues/tasks in project management

Change implications

  • dependencies added/changed? yes (explain) / no
  • something important to note in future release notes?
    • NOTE in CHANGELOG.md anything that will show up in terraform plan/apply that isn't
      obviously a no-op?
    • breaking changes? if in module/example that is NOT marked alpha, requires major version
      change

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The changes are narrow, consistent with the existing rules schema (allowedRequestHeaders), and the changelog entry clearly captures the user-visible behavior change.

Pull request overview

This PR updates the prebuilt Salesforce sanitization rules to allow passthrough of two Salesforce control headers so callers can tune/inspect query behavior (notably batchSize via Sforce-Query-Options) instead of having those headers dropped by the proxy.

Changes:

  • Add allowedRequestHeaders to the relevant Salesforce endpoints so Sforce-Limit-Info and Sforce-Query-Options are forwarded when present.
  • Document the behavioral change in CHANGELOG.md under a new “Unreleased” section.
File summaries
File Description
docs/sources/salesforce/salesforce.yaml Allows forwarding Sforce-Limit-Info and Sforce-Query-Options on composite/query/task/event-related endpoints.
CHANGELOG.md Notes the new header-forwarding behavior and its operational motivation (mitigating timeouts via smaller batch sizes).
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@aperez-worklytics
aperez-worklytics merged commit 5bcd6e2 into rc-v0.7.1 Sep 12, 2026
119 of 120 checks passed
@aperez-worklytics
aperez-worklytics deleted the s233-salesforce-header-passthrough branch September 12, 2026 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants