207 Commits

Author SHA1 Message Date
Shawn Morreau eaa35168ea gemini retries 2025-11-26 15:14:18 -05:00
David Blass 5d88bfce42 switch to http mcp 2025-11-26 13:51:22 -05:00
Colin McDonnell c8cbda6972 simplify initialization 2025-11-26 10:23:27 -08: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
Colin McDonnell b6bfcb0cca improve cursor tool call logs 2025-11-21 15:22:25 -08:00
Colin McDonnell b0a404c461 Move agent override to env 2025-11-21 15:22:22 -08:00
David Blass f6af7b4215 default agent to null 2025-11-21 16:34:15 -05:00
Shawn Morreau 07fb79056f undo setting ctx.agent early 2025-11-21 15:56:04 -05:00
Shawn Morreau a7551316be merge main 2025-11-21 15:47:20 -05:00
David Blass fda0de8dfe drop inputs.defaultAgent 2025-11-21 15:40:47 -05:00
Shawn Morreau 11e7ae6d18 set default agent based on available agents 2025-11-21 15:37:50 -05:00
Colin McDonnell bef3f7794c WIP 2025-11-21 11:18:00 -08:00
Shawn Morreau 589592372f github token 2025-11-21 14:00:12 -05:00
Colin McDonnell dd2089d71b have payload.agent take precedence over inputs.defaultAgent 2025-11-20 16:58:21 -08:00
Colin McDonnell 0ce1d9fd7b deterministically set up working branch 2025-11-20 16:31:00 -08:00
Colin McDonnell 6c6b7b0b2d Add footer links 2025-11-20 16:05:07 -08:00
Colin McDonnell f8bb2e12f3 Make PayloadEvent typesafe w/ discriminated union 2025-11-20 15:57:20 -08:00
David Blass 917b8804c0 improve agents external integration 2025-11-20 13:54:29 -05:00
Colin McDonnell e3a7b09df4 Move things to external.ts 2025-11-19 16:02:37 -08:00
David Blass 7e0dcd5374 tool call logging, centralized temp dir 2025-11-19 18:26:15 -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
Colin McDonnell 06a19567c0 Switch to payload 2025-11-18 23:15:44 -08:00
Shawn Morreau bf6212cae3 undo david 2025-11-18 20:02:25 -05:00
ssalbdivad dbf906a7f0 use gemini cli instead of jules, iterate on mcp config 2025-11-18 14:42:07 -05:00
David Blass 1b55da51a1 inputKeys array, missing key error message 2025-11-14 16:12:32 -05:00
David Blass cb01f0ae44 include openai_api_key from github action 2025-11-13 17:09:16 -05:00
David Blass 692719029c improve instructions, codex logging 2025-11-13 15:49:20 -05:00
David Blass 9588ffd4b6 MASSIVE IMPROVCE 2025-11-12 19:57:34 -05:00
David Blass aff634af29 DELETE UNNNNNNNNNNNNEEDEDEDD code 2025-11-12 19:29:26 -05:00
Shawn Morreau 7aaebe9584 add more codex logic 2025-11-12 19:22:48 -05:00
Shawn Morreau 71698d3e07 add codex 2025-11-12 17:24:26 -05:00
David Blass 0e53a97619 improve github_token flow 2025-11-11 18:15:51 -05:00
David Blass a3f1593e28 revoke installation token after action run 2025-11-11 17:08:20 -05:00
David Blass 0bf456b6dc fix pnpm play 2025-11-11 16:42:30 -05:00
Colin McDonnell 40dc13b55f Add repo settings API integration and move workflows into action
- Add getRepoSettings utility to fetch repo settings from Pullfrog API
- Integrate repo settings fetch in main.ts with agent validation
- Move workflows from lib/workflows.ts into action/workflows.ts
- Update workflow prompts to include comment management steps
- Add 'Prompt' workflow as fallback for general tasks
- Fix null check for response.body in claude agent tarball download
- Remove unused message handlers (tool_progress, auth_status)
- Fix tsconfig.json indentation consistency
2025-11-11 11:35:10 -08:00
David Blass 6d0c21f0f5 move directory logging 2025-11-06 20:34:35 -05:00
David Blass 0a63f3da9d try download claude 2025-11-06 20:28:58 -05:00
David Blass 42b023cc86 okok 2025-11-06 19:37:31 -05:00
David Blass 854e3d5e4d add debug 2025-11-06 19:19:26 -05:00
Colin McDonnell f31e3a026e Update 2025-11-05 22:35:56 -08:00
David Blass 681e08557c improve agent api 2025-10-31 03:15:51 -04:00
David Blass 15a7154aea improve logging 2025-10-31 01:58:43 -04:00
David Blass a26ada9839 switch to anthropic typescript-sdk 2025-10-24 17:31:34 -04:00
David Blass 1922352d86 fix git push auth 2025-10-23 16:12:15 -04:00
David Blass c668578c6f refactor mcp and add instructions prefix 2025-10-17 22:26:24 -04:00
David Blass a05829f781 fix type errors 2025-10-14 14:58:46 -04:00
David Blass c8ba7940e3 fix installation token propagation 2025-10-13 17:21:14 -04:00
David Blass a93c34e61b refactor action to use INPUTS_JSON object 2025-10-13 16:57:02 -04:00