Commit Graph

44 Commits

Author SHA1 Message Date
Developers Digest 9c302c644b Add interactive live view URL support 2026-03-02 12:28:36 -05:00
Developers Digest 687fd54d83 Retry browser quick-execute on expired session 2026-02-27 14:24:01 -05:00
Nicolas b36d747d5f Update package.json 2026-02-26 13:34:48 -08:00
Developers Digest 67e4918d07 bump versions 2026-02-26 16:32:43 -05:00
Developers Digest 7915cf9fdf Bump to v1.8.0; rename flag to --profile
Update package.json version to 1.8.0 and revise documentation (skills/firecrawl-cli/SKILL.md) to replace usages of --persistent-session with --profile. Adjust examples and the options list to reflect the new flag name; no functional code changes.
2026-02-26 15:12:08 -05:00
Developers Digest fb1e2bd3ae Bump version to 1.7.1 2026-02-23 19:06:18 -05:00
Developers Digest 152df98631 Update package.json 2026-02-23 14:48:28 -05:00
Developers Digest 33f41bc022 Add dl command to map + scrape with options with app router style download organization 2026-02-19 17:58:08 -05:00
Nicolas f5b76df8b7 Update package.json 2026-02-18 14:45:06 -08:00
Nicolas 8ef56ee89e Update package.json 2026-02-18 13:53:41 -08:00
Nicolas 69ad2c00e1 Nick: init 2026-02-18 12:02:22 -08:00
Developers Digest 1f2e534a2f Update package.json 2026-02-18 11:03:35 -05:00
Developers Digest c1e0f007a2 update package 2026-02-17 13:31:39 -05:00
Nicolas 123fd6ed80 Nick: 2026-02-16 19:16:05 -08:00
Developers Digest ab49da2c21 docs: update CLI docs for v1.4.0 2026-02-16 20:20:51 -05:00
Developers Digest cffb3104b0 Bump firecrawl-js; update browser execute behavior
Upgrade @mendable/firecrawl-js to 4.13.0-beta.3 and update CLI browser behavior. Change language handling to use 'node' (instead of 'js') and add automatic agent-browser prefixing for default commands; --python/--js now explicitly select Playwright modes. Improve session handling for bash execution by allowing a session ID to be resolved via the API if not stored locally, and rename TTL args mapping (ttlTotal -> ttl, ttlWithoutActivity -> activityTtl). Update help text and examples to reflect the new defaults.
2026-02-16 19:00:48 -05:00
Developers Digest 0f1e6545ec browser init 2026-02-13 13:01:08 -05:00
Abimael Martell e0e0a7efdc Bump version to 1.3.1 2026-02-06 23:09:52 -08:00
Abimael Martell 5a84508a9a Bump version from 1.2.2 to 1.3.0
- Add agent support to cli
- Add agent documentation
2026-02-03 16:41:04 -08:00
Abimael Martell 41927d7bd4 Implement agent command (#22)
* Add agent command for AI-powered web data extraction

Implement the agent endpoint that allows users to extract data from the web
using natural language prompts. Supports structured output via JSON schemas,
URL targeting, credit limits, and async job handling with polling.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Add --model option to agent command

Support selecting between fire-1 (default) and fire-1-mini (faster, cheaper)
models for agent extraction tasks.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Update firecrawl-js SDK to 4.12.0 with model support

- Upgrade @mendable/firecrawl-js from 4.10.0 to 4.12.0
- Update model types to match SDK: spark-1-mini and spark-1-pro

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Add spinner animation for agent command

- Add spinner utility for CLI feedback
- Show animated spinner while agent is starting and processing
- Display success/fail indicators when complete
- Remove --progress flag (spinner now always shown)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Handle Ctrl+C gracefully in agent command

When user interrupts with Ctrl+C while waiting for agent completion,
show helpful message with the command to check job status later.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Allow --wait when checking agent job status

Now you can use `firecrawl agent <job-id> --wait` to continuously
poll an existing job until it completes, with the same spinner
animation and Ctrl+C handling.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Improve error handling in agent command

- Stop spinner before showing error messages
- Extract detailed error messages from API responses
- Show full error details to help debug issues

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Extract error details from Firecrawl SDK errors

Show helpful error messages like "Invalid option: expected one of
spark-1-pro|spark-1-mini" instead of just "Bad Request".

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Validate model option before API call

Show clear error message for invalid models instead of waiting
for API rejection.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* add agent to skill

* only command for now

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 16:36:14 -08:00
Developers Digest 009d6cda6a bump version 2026-02-03 13:59:44 -05:00
Abimael Martell 5d17618ffa update repo on package.json 2026-01-30 17:31:50 -08:00
Abimael Martell 518bc133b7 Bump version from 1.1.1 to 1.2.1 2026-01-30 16:52:57 -08:00
Nicolas bd6ede2a01 Nick: --browser 2026-01-24 17:04:41 -08:00
Developers Digest 45b63b2b02 Add --status command to display CLI and account info
Introduces a new --status flag to the CLI, showing version, authentication status, concurrency limits, and credit usage. Updates documentation and skill instructions to reflect the new command. Increments package version to 1.1.0.
2026-01-23 08:12:23 -05:00
Nicolas 4fefc42faa Nick: 2026-01-22 11:51:08 -03:00
Nicolas 2bfd9e0a59 Update package.json 2026-01-21 16:14:38 -03:00
Nicolas a95cb85aff Update package.json 2026-01-21 15:04:38 -03:00
Nicolas c4240d6c95 Nick: 2026-01-21 01:24:24 -03:00
Nicolas 8ccd738514 Nick: 2026-01-21 00:55:27 -03:00
Nicolas 95ec4e4a2a Nick: 2026-01-21 00:22:16 -03:00
Nicolas 4a3d047783 Nick: 2026-01-21 00:09:47 -03:00
Abimael Martell 5874c0709c chore: bump version 2026-01-20 13:43:58 -08:00
Abimael Martell 279ddc0d96 Add timing information to scrape (#7)
* Add timing information to scrape

* bump
2026-01-13 11:39:27 -08:00
Abimael Martell 2fcad56c36 Add version command (#5)
* Add version command

* bump version
2026-01-08 12:32:53 -08:00
Abimael Martell f9a73515e6 update vitest 2026-01-08 12:22:11 -08:00
Abimael Martell 107bbc9811 feat: Add crawl and map commands (#3)
* feat: Add crawl and map commands

* bump version
2026-01-08 12:04:26 -08:00
Abimael Martell 2cde0aceb0 Add tests (#2)
* Add tests

* fix readme
2026-01-08 11:52:06 -08:00
Abimael Martell 283404c2dc Add CI Workflow and Code Formatting (#1)
* Add CI Workflow and Code Formatting

* update lockfile

* deprecation notice

* update formatting rule
2026-01-08 11:35:00 -08:00
Abimael Martell 0cb5e4a6fc bump version 2026-01-08 11:16:41 -08:00
Abimael Martell 16990f6bf8 update name 2026-01-07 14:37:07 -08:00
Abimael Martell 8d8824f136 prepare for publish 2026-01-07 14:32:14 -08:00
Abimael Martell 30ec5fe79e add implementation 2026-01-02 11:20:40 -08:00
Abimael Martell e504174474 initial commit 2026-01-02 11:03:49 -08:00