Commit Graph
37 Commits
Author SHA1 Message Date
Mateusz Burzyńskiandpullfrog[bot] cccf1775d6 Update actions/setup-node 2026-03-18 12:55:52 +00:00
Mateusz Burzyńskiandpullfrog[bot] 6c9747585f Reject push_branch when working tree has uncommitted changes (#468) 2026-03-10 20:16:42 +00:00
Mateusz Burzyńskiandpullfrog[bot] f87073fcef Get rid of the fastmcp schema workarounds (#457)
* Get rid of the fastmcp schema workarounds

* tweak

* update lock
2026-03-06 18:12:44 +00:00
Mateusz Burzyńskipullfrog[bot]pullfrog[bot] <226033991+pullfrog[bot]@users.noreply.github.com>
5684cbef77 Implement support for output schemas (#411)
* tweak examples

* tweak prompt

* Implement support for output schemas

* fix: add example for structured output with zod schema

* tweak

* remove redundant cast

* fix input name

* strip $schema

* hack around vendor requirement

* clarify required result output

---------

Co-authored-by: pullfrog[bot] <226033991+pullfrog[bot]@users.noreply.github.com>
2026-03-05 23:07:03 +00:00
Mateusz Burzyńskiandpullfrog[bot] a0af59b52a Fixed a wrong issue number being used for "Implement Plan" links at times (#404) 2026-03-04 16:44:46 +00:00
Mateusz Burzyńskiandpullfrog[bot] 421eecebe3 Correctly import modes through @pullfrog/pullfrog/internal (#428)
* Corectly import `modes` through `@pullfrog/pullfrog/internal`

* add a biome rule

* fix rule
2026-03-03 13:59:37 +00:00
Mateusz Burzyńskiandpullfrog[bot] 7c8dd7f43c 175 2026-02-27 13:23:34 +00:00
Mateusz Burzyńskiandpullfrog[bot] de686da001 174 2026-02-27 12:44:04 +00:00
Mateusz Burzyńskiandpullfrog[bot] da72d0d6ee Fixed semantic conflict between #377 and #354 (#380)
* Move out checking out PRs from `etupGit` (#377 intent)

* Keep subagent-related changes from #377
2026-02-24 14:20:59 +00:00
Mateusz Burzyńskiandpullfrog[bot] 4ee1ae89a5 Fix isPullfrog checks to handle the dev app (#362) 2026-02-19 21:06:35 +00:00
Mateusz Burzyńskiandpullfrog[bot] 185ca7a832 Avoid using --ignore-workspace (#353) 2026-02-19 14:41:21 +00:00
Mateusz Burzyńskiandpullfrog[bot] 4ecff49b72 Request reviews from the PR's human initiator (#340)
* Request reviews from the PR's human initiator

* add logs

* await the request reviewers call
2026-02-19 14:00:57 +00:00
Mateusz Burzyńskiandpullfrog[bot] 510f2c96f9 Fix the availability of some @anthropic-ai/claude-agent-sdk types (#322)
* Fix the availability of some `@anthropic-ai/claude-agent-sdk` types

* update it in the action too

* fix types
2026-02-18 12:12:40 +00:00
Mateusz Burzyńskiandpullfrog[bot] df13253d48 Fixed approved comments lookup for users with capital letter in GitHub login (#330)
* Fixed approved commens lookup for users with capital letter in GitHub login

* handle other place too
2026-02-17 21:11:19 +00:00
Mateusz Burzyńskipullfrog[bot]pullfrog[bot] <226033991+pullfrog[bot]@users.noreply.github.com>
8037c118cc Generate tokens before running action/play.ts (#296)
* Generate tokens before running `action/play.ts`

* Extract `ensureGitHubToken` utility

---------

Co-authored-by: pullfrog[bot] <226033991+pullfrog[bot]@users.noreply.github.com>
2026-02-13 20:09:54 +00:00
d5508d99bb Base Cloudflare integration with the codebase (#261)
* Base Cloudflare integration with the codebase

Co-authored-by: Cursor <cursoragent@cursor.com>

* Add a trigger script

* tweak script

* rename dir

* remove preinstallation from Dockerfile

* stream output

* fix type error

* remove redundant waitUntil

* use alarm

* rename to ActionSandbox

* tweak timeouts

* update

* update wrangler types

* fix bad rebase

* update env var name

* rename queues

* add settings to avoid pesky warnings

* add catch

* retry enqueueIndexingJob

* forward to DLQ

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Colin McDonnell <colinmcd94@gmail.com>
2026-02-13 19:17:27 +00:00
Mateusz Burzyńskiandpullfrog[bot] 3c748ddf6e Remove redundant debugLog util (#295) 2026-02-13 19:13:59 +00:00
Mateusz Burzyńskipullfrog[bot]pullfrog[bot] <226033991+pullfrog[bot]@users.noreply.github.com>
267a4586ae Use a stable NEXT_PUBLIC_VERCEL_BRANCH_URL for short links (#287)
* Use a stable `NEXT_PUBLIC_VERCEL_BRANCH_URL` for short links

* Update JSDoc reference to NEXT_PUBLIC_VERCEL_BRANCH_URL

---------

Co-authored-by: pullfrog[bot] <226033991+pullfrog[bot]@users.noreply.github.com>
2026-02-13 12:27:27 +00:00
Mateusz Burzyńskiandpullfrog[bot] 0ecb1edcdd Fix Codex installation (#267) 2026-02-12 11:02:43 +00:00
Mateusz Burzyńskiandpullfrog[bot] adc165d95f Tweak comment footer (#208)
* Tweak comment footer

* take 2

* tweak

* tweak

* add dev path

* defensively guard against missing job in the array
2026-02-03 18:49:48 +00:00
Mateusz Burzyńskiandpullfrog[bot] bfe72ac2cf Fixed how payload-as-prompt is handled and progress comment updates (#212) 2026-02-01 22:13:39 +00:00
Mateusz Burzyńskiandpullfrog[bot] 2b3bd97b86 Forward API calls from the preview repos (#211)
* Forward API calls from the preview repos

* tweak doc

* tweak

* fix workflow-run forwarding
2026-01-30 11:32:14 +00:00
Mateusz Burzyńskiandpullfrog[bot] c1f8247077 Add set_output tool (#205) 2026-01-29 22:49:00 +00:00
Mateusz Burzyńskiandpullfrog[bot] 2daab6fc78 Obtain job-level token by default for less privileged runs (#198) 2026-01-29 21:30:08 +00:00
Mateusz Burzyńskiandpullfrog[bot] bb7e7584d4 Include Content-Disposition: attachment on some uploaded assets (#197) 2026-01-29 21:11:51 +00:00
071e885d63 Add upload tool and related APIs (#187)
* Add utils for r2 upload

* Add the tool and new routes

* fix auth issue

* sign headers

* add comment

* use our own API key to auth signed uploads

* Restructure things slightly

* tweak

* tweak

* add comments

* tweak

* revert a thing

* twaek

* drop mime type filtering

* new incarnation of mime type filtering

* jsut allow all octet-streams

* simplify further

* tweak

* update lockfile

---------

Co-authored-by: Colin McDonnell <colinmcd94@gmail.com>
2026-01-28 05:34:58 +00:00
Mateusz Burzyńskiandpullfrog[bot] 983ef8aba8 Don't inherit TMPDIR in the Docker container (#120) 2026-01-19 12:18:35 +00:00
Mateusz Burzyńskiandpullfrog[bot] 332ef73b87 Remove invalid working-directory setting (#105) 2026-01-16 10:56:28 +00:00
Mateusz Burzyńskiandpullfrog[bot] cd16ba67a6 Get rid of incorrect cache-dependency-path in an /action workflow (#104) 2026-01-16 10:47:52 +00:00
Mateusz Burzyńskiandpullfrog[bot] 0ccaa68d3a Remove accidentally committed file (#92) 2026-01-15 21:09:14 +00:00
Mateusz Burzyńskiandpullfrog[bot] 4883a3eb7e Fixup effort in action.yml (#94) 2026-01-15 11:14:13 +00:00
Mateusz Burzyńskiandpullfrog[bot] d022d02e71 Avoid requesting PR in the create_pull_request_review when not necessary (#91) 2026-01-15 10:43:16 +00:00
Mateusz Burzyńskiandpullfrog[bot] 5e291edf05 Make Docker setup slightly more robust (#78) 2026-01-14 18:41:19 +00:00
Mateusz Burzyńskiandpullfrog[bot] e839fbeacd Perform repository dispatch using the builtin CLI (#65) 2026-01-13 19:54:57 +00:00
Mateusz Burzyński 317ebd3431 cleanup mcp server too 2026-01-08 11:21:23 +01:00
Mateusz Burzyński 2bd12b9553 Use await using for installation token cleanup 2026-01-07 19:25:24 +01:00
Mateusz Burzyński a483711fee Auto-retry ratelimited octokit requests 2026-01-07 17:17:20 +01:00