Skip to content

Keep keyless mode with a trailing slash in the cloud API URL - #275

Open
danielgaskins wants to merge 3 commits into
firecrawl:mainfrom
danielgaskins:fix/cloud-api-trailing-slash
Open

danielgaskins wants to merge 3 commits into
firecrawl:mainfrom
danielgaskins:fix/cloud-api-trailing-slash

Conversation

@danielgaskins

@danielgaskins danielgaskins commented Sep 22, 2026 •

Copy link
Copy Markdown

Trailing slashes on the default Firecrawl cloud URL now keep the same keyless and authentication behavior as the URL without a slash. Custom API URLs remain custom.

Updated this branch against current main, keeping its CLI headers and API-issued signup links. Regression tests cover URL classification, keyless GET/POST paths, and API-key validation.

Validation: 689 tests pass. Build, type checking, formatting, and whitespace checks pass. Five regression cases fail against current main and pass here.

Fixes #274

@cubic-dev-ai cubic-dev-ai Bot 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.

All reported issues were addressed across 2 files

Shadow auto-approve: would not auto-approve because issues were found.

Fix all with cubic | Re-trigger cubic

Comment thread src/utils/config.ts Outdated

@cubic-dev-ai cubic-dev-ai Bot 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.

0 issues found across 6 files (changes from recent commits).

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Shadow auto-approve: would auto-approve. Normalizes trailing slashes on API base URLs so the cloud URL with a trailing slash keeps keyless/API-key behavior. Focused bug fix with regression tests covering URL classification, keyless request joining, and validation.

Re-trigger cubic

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.

Trailing slash on cloud API URL disables keyless mode

1 participant