a8dde34531
fix delegate timeout ( #284 )
...
* pin all CLI installations to explicit versions and use pro models by default
- codex: pin @openai/codex to 0.101.0 (was "latest")
- opencode: pin opencode-ai to 1.1.56 (was "latest")
- gemini: pin gemini-cli to v0.28.2 via new tag param on installFromGithub
- cursor: pin to 2026.01.28-fd13201 via direct tarball download (replaces curl install script)
- add installFromDirectTarball to install.ts for versioned tarball URLs
- gemini auto effort now uses pro-preview instead of flash-preview
- test runner model overrides updated to use pro-preview consistently
Co-authored-by: Cursor <cursoragent@cursor.com >
* increase activity timeout
* fix delegation timeout
* fix delegate timeouts
---------
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-12 23:46:28 +00:00
ceadb3120a
pin all CLI installations to explicit versions and use pro models by default ( #283 )
...
* pin all CLI installations to explicit versions and use pro models by default
- codex: pin @openai/codex to 0.101.0 (was "latest")
- opencode: pin opencode-ai to 1.1.56 (was "latest")
- gemini: pin gemini-cli to v0.28.2 via new tag param on installFromGithub
- cursor: pin to 2026.01.28-fd13201 via direct tarball download (replaces curl install script)
- add installFromDirectTarball to install.ts for versioned tarball URLs
- gemini auto effort now uses pro-preview instead of flash-preview
- test runner model overrides updated to use pro-preview consistently
Co-authored-by: Cursor <cursoragent@cursor.com >
* increase activity timeout
* fix delegation timeout
---------
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-12 22:48:29 +00:00
David Blass and pullfrog[bot]
9071c0ae6c
refactor mode selection into delegate tool that spawns subagents ( #265 )
2026-02-12 19:34:47 +00:00
bc28c658f2
harden sandbox escape vectors for bash disabled/restricted modes ( #257 )
...
* harden sandbox escape vectors for bash disabled/restricted modes
block git config injection (-c flag as subcommand), dangerous subcommands
(config, submodule, rebase, bisect), code-executing arg flags (--exec,
--extcmd), .gitattributes/.gitmodules writes, and package lifecycle scripts.
add retry logic to test runner for transient failures. add security unit
tests and adhoc attack tests.
Co-authored-by: Cursor <cursoragent@cursor.com >
* only filter subcommands in nobash, remove nobash from ui
* use regex matching
* iterate on tests
* simplify githooks
---------
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-11 02:02:41 +00:00
19df8372cd
add file_read/file_write tools, sandbox tests, CI improvements ( #239 )
...
* migrate to flags
* init
* iterate on file write lockdown tests
* improve ci
* fix lockfile
* fix typecheck
* fix lint
* improve pushRestricted
* ok
* fix more
* ok
* remove process.env spreading rule
Co-authored-by: Cursor <cursoragent@cursor.com >
* enhanced fs rw tools
---------
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Colin McDonnell <colinmcd94@gmail.com >
2026-02-10 06:35:47 +00:00
David Blass and pullfrog[bot]
f67cc25f74
migrate to flags ( #249 )
2026-02-10 05:04:46 +00:00
David Blass and pullfrog[bot]
51205b3d0a
update codex to 5.2 ( #235 )
2026-02-06 15:55:57 +00:00
David Blass and pullfrog[bot]
eab198748a
support merging from codex, fix docker ( #234 )
2026-02-06 15:42:10 +00:00
David Blass and pullfrog[bot]
6fbff21fca
add agent and debug macros, improve activity timeouts, migrate claude and codex to cli ( #224 )
2026-02-04 22:29:45 +00:00
David Blass and pullfrog[bot]
18ba8e5fd0
improve runtest, optimize CI batching ( #210 )
2026-02-01 21:48:53 +00:00
David Blass and pullfrog[bot]
943409c417
add #timeout, macro errors, refactor tests ( #191 )
2026-01-28 21:06:57 +00:00
David Blass and pullfrog[bot]
54279e313b
update security instructions, remove unused debug tool
2026-01-23 22:10:00 +00:00
David Blass and pullfrog[bot]
9a8db3e07c
add restricted tests, refactor test infrastructure ( #150 )
2026-01-22 21:06:19 +00:00
David Blass and pullfrog[bot]
04cc24bf64
improve nobash tests, fix cursor, reenable CI ( #138 )
2026-01-21 01:37:56 +00:00
David Blass and pullfrog[bot]
4e19178c81
fix CI ( #111 )
2026-01-20 17:25:06 +00:00
David Blass and pullfrog[bot]
410b11db71
test CI
2026-01-16 20:21:54 +00:00
David Blass and pullfrog[bot]
02a498e0cb
update workflows
2026-01-16 16:00:27 +00:00
David Blass and pullfrog[bot]
e4b086938e
iterate on CI
2026-01-16 15:52:37 +00:00
David Blass and pullfrog[bot]
f34379415e
add per-agent smoke tests ( #100 )
2026-01-16 08:00:16 +00:00
David Blass and pullfrog[bot]
1daf1571cf
add macros ( #68 )
2026-01-14 22:52:54 +00:00
David Blass
b3e1cf6de3
Update pullfrog.yml to new template with env-based API keys
2026-01-13 11:29:53 -05:00
David Blass and Colin McDonnell
89e93d3398
fix play
2026-01-12 14:12:16 -08:00
David Blass and Colin McDonnell
c335032c37
init
2026-01-12 14:12:11 -08:00
David Blass and Colin McDonnell
d30532979a
cross-platform docker setup
2026-01-08 14:09:18 -08:00
David Blass and GitHub
b9a7a19ca1
use resource management for main's cleanup
2026-01-08 10:26:17 -05:00
David Blass and GitHub
7ee08d37a6
fix(deps): Upgrading fastmcp and claude-agent-sdk for using zod@4
2026-01-08 10:18:34 -05:00
David Blass
b33deb1b5a
fix thumbs up message, sleep prompting
2025-12-19 16:54:13 -05:00
David Blass
5034ff8285
switch to start_dependency_installation and await_dependency_installation, fix action play.ts repo
2025-12-19 16:29:46 -05:00
David Blass
bd8fc8abdf
bump version
2025-12-17 18:00:52 -05:00
David Blass
adc87d8b64
check packageManager
2025-12-17 18:00:36 -05:00
David Blass
90ed2648be
refactor main
2025-12-17 16:28:17 -05:00
David Blass
012397b3c4
add note
2025-12-16 17:49:47 -05:00
David Blass
d074ece31b
iterate on prep
2025-12-16 17:47:37 -05:00
David Blass
6371584c80
ok
2025-12-13 00:35:03 -05:00
David Blass
bb55216a6b
iterate on pr fix
2025-12-11 18:02:44 -05:00
David Blass
7959a51995
update deps
2025-12-11 15:08:10 -05:00
David Blass
305fc9b0dd
auto-labeling
2025-12-09 17:02:57 -05:00
David Blass
7ffd7297c3
add note about loading .env for local dev
2025-12-09 16:18:36 -05:00
David Blass
77334b1732
add AGENTS.md to instructions
2025-12-09 14:18:35 -05:00
David Blass
02ca5bbc71
improve missing api key logging
2025-12-05 14:57:48 -05:00
David Blass
313ed93da9
bump version
2025-12-05 14:47:12 -05:00
David Blass
ec99776387
update entry to pullfrog.com, bump version
2025-12-05 14:44:18 -05:00
David Blass
23c18154ed
improve mcp context initialization
2025-12-02 17:59:13 -05:00
ssalbdivad
32f850d6ec
migrate to report_progress
2025-12-02 15:23:56 -05:00
David Blass
007bc8a611
add get_issue tools
2025-11-26 17:24:43 -05:00
David Blass
1a882a11b8
centralize env management via createAgentEnv
2025-11-26 16:35:52 -05:00
David Blass
5d88bfce42
switch to http mcp
2025-11-26 13:51:22 -05:00
David Blass
106de07802
remove unused execute wrapper for tool calls
2025-11-25 16:58:59 -05:00
David Blass
aba21e7583
remove unnecessary git cleanup logic
2025-11-25 16:05:40 -05:00
David Blass
ff375b97e4
fix local git setup
2025-11-25 16:02:08 -05:00
David Blass
f6af7b4215
default agent to null
2025-11-21 16:34:15 -05:00
David Blass
fda0de8dfe
drop inputs.defaultAgent
2025-11-21 15:40:47 -05:00
David Blass
43acacd25a
improve types
2025-11-20 16:09:55 -05:00
David Blass
975eaa9a64
use temp dir as home in codex
2025-11-20 15:35:11 -05:00
David Blass
ba724c8b71
standardize name to gh_pullfrog
2025-11-20 15:09:12 -05:00
David Blass
cb938a0b7f
try configuring dialect
2025-11-20 14:55:44 -05:00
David Blass
b30cc166e3
bump version
2025-11-20 14:52:55 -05:00
David Blass
cbcf87f50d
fix mcp name
2025-11-20 14:52:42 -05:00
David Blass
f596d6d995
fix huge mistake
2025-11-20 14:09:14 -05:00
David Blass
917b8804c0
improve agents external integration
2025-11-20 13:54:29 -05:00
David Blass
7e0dcd5374
tool call logging, centralized temp dir
2025-11-19 18:26:15 -05:00
David Blass
4b43b617f0
rename bundle without .js, bump version
2025-11-19 17:05:04 -05:00
David Blass
1e8abe442b
remove .js
2025-11-19 16:55:39 -05:00
David Blass
fed62adb69
try removing
2025-11-19 16:50:06 -05:00
David Blass
5889d20930
switch back to js
2025-11-19 16:31:13 -05:00
David Blass
dcc257ff7a
remove js suffix
2025-11-19 16:22:01 -05:00
David Blass
2ba6cf7c0b
rename entry.js to entry
2025-11-19 16:18:59 -05:00
David Blass
aa5eb4c43c
update todos and cleanup
2025-11-19 15:47:42 -05:00
David Blass
c647c923f3
fix instructions
2025-11-19 15:34:14 -05:00
David Blass
c5700b195d
todos
2025-11-19 15:01:52 -05:00
David Blass
849d133f20
payload.ts to external.ts
2025-11-19 14:08:59 -05:00
David Blass
e477ad81b2
update todos, cleanup
2025-11-19 12:25:49 -05:00
David Blass
3ef1635bb6
update todos
2025-11-18 20:24:12 -05:00
ssalbdivad
dbf906a7f0
use gemini cli instead of jules, iterate on mcp config
2025-11-18 14:42:07 -05:00
David Blass
c766daefa4
broken jules
2025-11-14 17:00:58 -05:00
David Blass
ddb481f14e
bump version
2025-11-14 16:13:31 -05:00
David Blass
1b55da51a1
inputKeys array, missing key error message
2025-11-14 16:12:32 -05:00
David Blass
7c724d931b
gemini_api_key
2025-11-14 15:41:55 -05:00
David Blass
57e72ddf2b
iterate on jules
2025-11-14 15:40:15 -05:00
David Blass
6f2ccedbf8
begin jules support, derive inputs
2025-11-14 14:27:00 -05:00
David Blass
d4a4dd59bb
use working comment
2025-11-14 14:01:44 -05:00
David Blass
1044806f8e
tweak prompt
2025-11-14 11:27:11 -05:00
David Blass
d7fec83b6b
update prompt
2025-11-14 11:22:13 -05:00
David Blass
cb01f0ae44
include openai_api_key from github action
2025-11-13 17:09:16 -05:00
David Blass
75cb3ecf08
add openai input
2025-11-13 16:37:27 -05:00
David Blass
4530267429
bump version
2025-11-13 16:17:10 -05:00
David Blass
c1014857e0
update husky
2025-11-13 16:16:53 -05:00
David Blass
68b65b2b05
bump version
2025-11-13 16:16:04 -05:00
David Blass
e90940e901
update lockfile from husky
2025-11-13 16:13:00 -05:00
David Blass
05cdc7f6eb
bump action
2025-11-13 16:08:40 -05:00
David Blass and GitHub
93b5df70b1
add codex agent
2025-11-13 16:03:37 -05:00
David Blass
692719029c
improve instructions, codex logging
2025-11-13 15:49:20 -05:00
David Blass
d7878095a6
update instructions
2025-11-13 15:40:05 -05:00
David Blass
afc1aa4c1b
continuuu
2025-11-13 15:27:16 -05:00
David Blass
3e547693ae
use openaisdk
2025-11-13 14:21:53 -05:00
David Blass
f4f2e24ec0
improve logs
2025-11-13 13:48:01 -05:00
David Blass
7aa7803186
refactor instructions
2025-11-13 10:59:08 -05:00
David Blass
203e9ef8cd
remove installDependencies
2025-11-13 10:53:53 -05:00
David Blass
515bd3a9d7
remove bad try/catch
2025-11-13 10:46:17 -05:00
David Blass
a535f5d9ce
add todo
2025-11-13 10:44:11 -05:00