-
ba7f5a0b89
action: surface agent hang context in progress comment (#733)
Colin McDonnell
2026-05-14 04:13:26 +00:00
-
b9383bbcfd
action: center provider-error log excerpt on the matched line (closes #703)
Colin McDonnell
2026-05-14 03:59:45 +00:00
-
8d6460da1c
fix: surface real tool error string in opencode log handler (#736)
Colin McDonnell
2026-05-14 03:56:24 +00:00
-
1f4c3031be
ci: filter test matrices by per-test coverage globs (#730)
Colin McDonnell
2026-05-14 03:55:33 +00:00
-
4ad649ebb9
action: extend shallow-unreachable deepen-retry to checkout_pr fetches (#734)
Colin McDonnell
2026-05-14 03:44:08 +00:00
-
2960d51493
shell tool: cap output at 5K chars and spill overflow to tempfile (#732)
Colin McDonnell
2026-05-14 03:18:54 +00:00
-
b6df2860c3
action: bump to 0.1.7
v0.1.7
Colin McDonnell
2026-05-14 02:48:31 +00:00
-
d495f0b984
surface BYOK failures + chronic-failures card + WorkflowRunStatus mirrors GitHub conclusions (#722)
Colin McDonnell
2026-05-14 02:39:41 +00:00
-
206c11fe7c
review: drop misleading 'with the same arguments' from diff-coverage nudge
Colin McDonnell
2026-05-14 02:36:06 +00:00
-
7414c1e9ca
review: clarify diff-coverage nudge gives explicit license to skip generated artifacts
Colin McDonnell
2026-05-14 02:30:37 +00:00
-
8f9208bd3f
feat: Amazon Bedrock support via routing slug (#720)
Colin McDonnell
2026-05-14 02:12:38 +00:00
-
1a9d3c1f82
fix bootstrap ETARGET when customer has npm min-release-age policy (#725)
Colin McDonnell
2026-05-14 01:48:14 +00:00
-
951745ec89
disable stop hook (runtime + dashboard) (#727)
Colin McDonnell
2026-05-14 01:44:32 +00:00
-
56793d4a81
claude: prefer non-JSON stdout over NDJSON tail in exit-1 fallback (#643) (#726)
Colin McDonnell
2026-05-14 01:26:10 +00:00
-
d857e06731
postrun: tighten unsubmitted-review gate to require create_pull_request_review for Review mode (#724)
Colin McDonnell
2026-05-14 00:01:15 +00:00
-
b9f0938405
mcp: restore operational guidance dropped in #723
Colin McDonnell
2026-05-13 22:49:06 +00:00
-
b8ac42e875
mcp: embed example calls in top-level tool descriptions (#723)
Colin McDonnell
2026-05-13 22:45:08 +00:00
-
868576a474
audit: format byok auth errors actionably + tighten audit prompt
Colin McDonnell
2026-05-13 21:59:47 +00:00
-
b2b1e588e7
biome: exclude .scripts/ — gitignored operator scratchpad
Colin McDonnell
2026-05-13 21:25:43 +00:00
-
5caeb75344
review: 0-or-2+ lens rule, parallel-or-bust, downshifted subagent models (#710)
Colin McDonnell
2026-05-13 21:05:52 +00:00
-
5518890b18
learnings: TOC + section taxonomy + 100k cap, hygiene rules, tool-quirk descriptions (#717)
David Blass
2026-05-13 20:14:26 +00:00
-
d04c1ca3da
action: bump to 0.1.6
v0.1.6
Colin McDonnell
2026-05-13 18:23:45 +00:00
-
ae976e7159
parallel tool execution: enable opencode
batch + nudge agents to parallelize (#719)
Colin McDonnell
2026-05-13 18:05:39 +00:00
-
5aabd1e4a9
fix(action): cap subprocess stdout/stderr retention to prevent RangeError crashes (#680) (#715)
Colin McDonnell
2026-05-13 17:54:28 +00:00
-
60cc8772a6
fix(log-audit): kill 404 noise from
/api/github/installation-token at source (#693) (#708)
Colin McDonnell
2026-05-13 17:47:13 +00:00
-
4260984257
attribute claude subagent log lines + per-session thinking timer; tighten lens calibration (#700)
Colin McDonnell
2026-05-13 15:28:08 +00:00
-
d5f881e9fc
action: trim sensitive env values before GitHub Actions log masking (#698)
Colin McDonnell
2026-05-13 15:27:13 +00:00
-
1dc53043a6
chore: bump action to 0.1.5
v0.1.5
Colin McDonnell
2026-05-13 04:56:01 +00:00
-
076e5a17b5
default Claude Code effort to high
Colin McDonnell
2026-05-13 04:49:07 +00:00
-
d5d8a0d7ac
fix(#691): drop opencode/gpt-5-nano + opencode/mimo-v2-pro-free (not actually keyless on Zen) (#695)
Colin McDonnell
2026-05-13 02:43:08 +00:00
-
159389fad2
fix(mcp): sanitize for gemini when model is unresolved (#697)
Colin McDonnell
2026-05-13 02:31:59 +00:00
-
43bb14bf87
action: strip Content-Type on body-less apiFetch requests (#692) (#694)
Colin McDonnell
2026-05-13 02:03:24 +00:00
-
d8f825034f
billing: $10 signup credit + lazy claim modal; disable welcome credit promo (#674)
Colin McDonnell
2026-05-12 23:47:52 +00:00
-
f0805b78f5
learnings: surface persist failures as warnings, not debug
Colin McDonnell
2026-05-11 23:51:46 +00:00
-
e20b4d5515
action: bump to 0.1.4
v0.1.4
Colin McDonnell
2026-05-11 23:22:47 +00:00
-
8c6cd2bda2
cancel + restart workflow run when @pullfrog mention is edited (#612)
David Blass
2026-05-11 23:20:44 +00:00
-
e4d0fc7e3d
biome: ignore .logs/ (was matching only logs/)
v0.1.3
Colin McDonnell
2026-05-11 23:06:33 +00:00
-
a4a5010441
gemini-3: default thinkingLevel to medium + restrict eager prep to frozen install (#663)
Colin McDonnell
2026-05-11 22:04:19 +00:00
-
cf94773bf0
modes: make task-list authoring the explicit first step in every mode checklist (#665)
Colin McDonnell
2026-05-11 21:57:11 +00:00
-
8e36f76cfa
postrun: thread AgentRunContext through the retry loop instead of repackaging (#652)
Colin McDonnell
2026-05-11 18:47:08 +00:00
-
dee13b160f
console: case-insensitive owner/repo slug resolution (#649)
Colin McDonnell
2026-05-11 18:45:20 +00:00
-
ef394277c1
review: synthesize
[!NOTE] informational tier with #644 alert judiciousness — 4-callout visual ladder + approved Fix-gate (#653)
Colin McDonnell
2026-05-11 17:14:03 +00:00
-
ee479474ce
action: tighten review alert judiciousness in prompts (#644)
David Blass
2026-05-11 17:07:00 +00:00
-
96910f0f50
fix(run-audit): drop summary comment, fall back to agent final message in job summary
Colin McDonnell
2026-05-11 16:56:26 +00:00
-
4cc6d95a91
ci: split per-alias resolution smoke from per-provider harness smoke (#650)
Colin McDonnell
2026-05-11 16:36:14 +00:00
-
10590993f4
checkout_pr: retry missing pull/N/head ref with PR-state guard (#627)
David Blass
2026-05-09 00:58:55 +00:00
-
10aeaf8c11
action: dedupe identical reply_to_review_comment calls within a session (#623)
David Blass
2026-05-09 00:30:51 +00:00
-
85d25a6fe6
post-run gate: fail review-mode runs that don't submit a review or progress (#638)
Colin McDonnell
2026-05-09 00:14:31 +00:00
-
653fae47a5
claude: surface structured error from is_error result events instead of dumping NDJSON (#626)
David Blass
2026-05-09 00:07:50 +00:00
-
363e4cbed8
ci: gate gpt-5.5-pro by resolve, refresh stale matrix docs (#639)
Colin McDonnell
2026-05-09 00:01:30 +00:00
-
c8888cecde
bump action version to 0.1.2
v0.1.2
Colin McDonnell
2026-05-08 23:37:52 +00:00
-
c0de70431e
ci: prune openai/gpt-pro from default models-live matrix (#637)
Colin McDonnell
2026-05-08 23:36:26 +00:00
-
b0274e3265
local proxy-key testing via x-dev-repo bypass (#629)
Colin McDonnell
2026-05-08 23:35:58 +00:00
-
8f36eca62a
action: use log.success for skill install confirmations
Colin McDonnell
2026-05-08 23:32:20 +00:00
-
3c9799adda
add models-bump cron + drop snapshot test
Colin McDonnell
2026-05-08 23:27:42 +00:00
-
5f3e46c42d
fix: don't reuse disabled proxy key on workflow re-runs; non-fatal title-gen errors (#636)
Colin McDonnell
2026-05-08 23:00:41 +00:00
-
3d393c36a3
opencode: surface subagent events via injected plugin (#634)
Colin McDonnell
2026-05-08 22:46:43 +00:00
-
d6de1c369a
learnings: edit-in-place tmpfile (drop
update_learnings tool) (#635)
Colin McDonnell
2026-05-08 22:45:26 +00:00
-
2e6c01670e
mcp: log artifact id after every github write (#633)
Colin McDonnell
2026-05-08 21:48:28 +00:00
-
17b610e1a1
bump action version to 0.1.1
v0.1.1
Colin McDonnell
2026-05-08 21:32:06 +00:00
-
ca913c76ea
spawn: kill process group + heartbeat subagent activity (#631)
Colin McDonnell
2026-05-08 21:29:22 +00:00
-
20d4b12522
bump action version to 0.1.0
v0.1.0
Colin McDonnell
2026-05-08 21:26:53 +00:00
-
ec43c0e0d1
router: fix bugs from PR #616 review (#625)
Colin McDonnell
2026-05-08 21:02:38 +00:00
-
93cc7b1a44
show effective model in agent comment/review footers (#618)
Colin McDonnell
2026-05-08 20:59:09 +00:00
-
851e49e2d7
action: retry transient GitHub 422 "internal error" on review submission (#610)
pullfrog[bot]
2026-05-08 20:33:01 +00:00
-
4101df566b
router: decouple per-run key budget from wallet, add overdraft buffer (#616)
Colin McDonnell
2026-05-08 20:15:47 +00:00
-
9d04cad360
drop legacy summaryCommentNodeId column (#617)
Colin McDonnell
2026-05-08 19:47:38 +00:00
-
e4e93ea6d3
PR summary as agent-edited tmpfile snapshot (#568)
v0.0.205
Colin McDonnell
2026-05-08 19:28:24 +00:00
-
ae8a634450
action: quieter, deep-linked billing error comments (#600)
Colin McDonnell
2026-05-07 21:40:07 +00:00
-
cd9e00f8d6
test(catalog): refresh latest-model snapshot for google (gemini-3.1-flash-lite)
Colin McDonnell
2026-05-07 21:29:11 +00:00
-
f87e0f878c
action: minimize pullfrog.yml permissions and drop actions:read (#594)
Colin McDonnell
2026-05-07 18:59:52 +00:00
-
e2e29a19fc
accept pullfrog.yaml as well as pullfrog.yml (#596)
Colin McDonnell
2026-05-07 18:04:07 +00:00
-
6f76a6a9da
fix(action): tighten provider error detection and propagate agent error events (#580)
pullfrog[bot]
2026-05-07 16:31:05 +00:00
-
366af55f19
fix(action): sweep stale .git/*.lock and deepen-retry shallow git_fetch (#564) (#578)
pullfrog[bot]
2026-05-06 22:38:41 +00:00
-
4c1413d925
fix(action): flip wasUpdated on substantive MCP write tools (#563) (#577)
pullfrog[bot]
2026-05-06 21:05:53 +00:00
-
6db4a6d02e
fix(mcp): preserve coveragePreflightRan across checkout_pr refreshes (#576)
pullfrog[bot]
2026-05-06 20:54:34 +00:00
-
3c8b493aee
modes: soften "two-out-of-three" rule from veto to look-harder signal
Colin McDonnell
2026-05-06 03:01:06 +00:00
-
560e27bda5
refactor progress comments into a bundled type + helper module (#567)
v0.0.204
Colin McDonnell
2026-05-06 01:50:58 +00:00
-
1e17a76863
bump xai/grok to 4.3 and grok-fast to 4-1-fast
Colin McDonnell
2026-05-05 23:40:00 +00:00
-
ada5584737
test(mcp): make checkout/reviewComments tests offline (fixture-driven) (#575)
David Blass
2026-05-05 23:25:46 +00:00
-
b6e2c61d30
fix(push_branch): retry transient push errors and surface full stderr/stdout (#573)
David Blass
2026-05-05 21:59:40 +00:00
-
e58299740d
Merge pull request #545 from pullfrog/billing
Colin McDonnell
2026-05-05 19:33:46 +00:00
-
67fe18e504
bump action version to 0.0.203
v0.0.203
Colin McDonnell
2026-05-05 17:12:36 +00:00
-
588badd1b0
run audit cron every 8h
Colin McDonnell
2026-05-05 05:16:59 +00:00
-
8c01ee3251
guard against duplicate create_pull_request_review calls in the same session (#553)
Colin McDonnell
2026-05-04 19:23:38 +00:00
-
8cee07d388
move progress-comment cleanup into create_pull_request_review (#551)
Colin McDonnell
2026-05-04 19:20:30 +00:00
-
b835d53d83
add /anneal + pullfrog-reviewer named subagent + Build self-review polish (#550)
David Blass
2026-05-04 19:13:51 +00:00
-
c6a757424c
Stop hook + learnings reflection via post-run loop (#515) (#548)
David Blass
2026-05-04 19:09:42 +00:00
-
57f54e37c5
add bundled git-archaeology skill, auto-installed for opencode and claude (#565)
Colin McDonnell
2026-05-04 18:49:50 +00:00
-
3bacf01e48
bump model registry for deepseek v4, kimi k2.6, claude opus 4.7 (#554)
Colin McDonnell
2026-05-03 20:03:50 +00:00
-
6607112d0b
Exclude GITHUB_WORKSPACE and relative entries from PATH walk (#558)
Colin McDonnell
2026-05-03 17:33:13 +00:00
-
55c95e6f50
Fix Node 24 action bootstrap fallback (#556)
v0.0.202
Colin McDonnell
2026-05-01 15:59:46 +00:00
-
f662b1a0c8
unify per-run token + cost accounting + persist to WorkflowRun (#547)
Colin McDonnell
2026-04-20 21:27:54 +00:00
-
57bd10d6dd
run-issues fixes: #5, #11, #12, #15, #16/#25, #20, #21, #22, #31 (#546)
David Blass
2026-04-20 21:12:17 +00:00
-
6d0254c7b8
pass --disallowedTools as a single comma-separated arg
Colin McDonnell
2026-04-16 23:38:42 +00:00
-
6533ffddae
intercept arktype's standard-schema jsonSchema.input for Gemini sanitizer
Colin McDonnell
2026-04-16 23:18:05 +00:00
-
c608051b79
sanitize mcp schemas for Gemini; fix gpt-codex-mini alias; add matrix filter
Colin McDonnell
2026-04-16 23:09:32 +00:00
-
a71567af90
fix models-live matrix: resolve alias in PULLFROG_MODEL + pass all provider keys through docker
Colin McDonnell
2026-04-16 22:31:19 +00:00
-
56a5d29598
add diff coverage preflight for PR review submissions (#544)
Colin McDonnell
2026-04-16 21:51:44 +00:00
-
5e6ff67623
move models.dev drift tests to main-only; add per-alias live smoke matrix
Colin McDonnell
2026-04-16 21:10:15 +00:00