Colin McDonnell
59f85a9003
Switch to pullfrog.com
2025-12-04 16:40:10 -08:00
Colin McDonnell
e5a83284df
Tweak instructions, add git email
2025-12-04 14:47:51 -08:00
Colin McDonnell
22418b3714
Add timer
2025-12-04 10:56:45 -08:00
Colin McDonnell
6e337407a7
Implement sandbox mode
2025-12-04 00:15:57 -08:00
Colin McDonnell
a8edd603c5
0.0.124
2025-12-03 16:41:09 -08:00
Colin McDonnell
51b37f67ca
Improve flow for non-PR Build mode
2025-12-03 16:40:53 -08:00
Colin McDonnell
046de13bb3
Fix issue w/ new comments being created in Prompt mode
2025-12-03 15:21:45 -08:00
Colin McDonnell
cc0fdabbd4
Clean up instructions.ts
2025-12-02 21:38:01 -08:00
Colin McDonnell
7868605a25
Play with xml
2025-12-02 21:33:42 -08:00
Colin McDonnell
df72988aab
Silently return if no issue_number
2025-12-02 21:20:14 -08:00
Colin McDonnell
6ce1d9773c
Improve cursor logging
2025-12-02 20:48:07 -08:00
Colin McDonnell
07a2ec3ab2
0.0.119
2025-12-02 20:32:10 -08:00
Colin McDonnell
b14bab5ed2
Improve cursor logging
2025-12-02 20:18:18 -08:00
Colin McDonnell
3986fe8e40
0.0.118
2025-12-02 19:29:09 -08:00
Colin McDonnell
997aa9b99a
Add pre-push secret check and secret redaction
2025-12-02 19:17:43 -08:00
Colin McDonnell
375063bdf2
Tweak instructions.ts
2025-12-02 18:57:01 -08:00
Colin McDonnell
e6c3fd93f9
0.0.116
2025-12-02 18:52:22 -08:00
Colin McDonnell
1c678f6ef8
Use env in claude code SDK
2025-12-02 18:51:56 -08:00
Colin McDonnell
b35ddd8c6e
Tweak readme.md
2025-12-02 11:59:04 -08:00
Colin McDonnell
91f8b55167
add Address Reviews mode
2025-11-26 23:25:36 -08:00
Colin McDonnell
2ed4d445f7
make codex yolo
2025-11-26 23:03:09 -08:00
Colin McDonnell
bddadfa70f
update img hrefs
2025-11-26 19:18:41 -08:00
Colin McDonnell
fd5e9c2838
update action w setup instructions
2025-11-26 19:18:41 -08:00
Colin McDonnell
e54e7f1353
format button
2025-11-26 14:23:40 -08:00
Colin McDonnell
f1626f9aa7
format button
2025-11-26 14:23:16 -08:00
Colin McDonnell
55a5165066
format button
2025-11-26 14:20:07 -08:00
Colin McDonnell
b2b75bacc0
format button
2025-11-26 14:17:53 -08:00
Colin McDonnell
cd930fef8e
format button
2025-11-26 14:17:14 -08:00
Colin McDonnell
8f3828cb82
add to github
2025-11-26 14:08:16 -08:00
Colin McDonnell
611e7e80ce
remove workflow
2025-11-26 12:51:27 -08:00
Colin McDonnell
29e5a4a698
tweak
2025-11-26 12:19:28 -08:00
Colin McDonnell
955751a0e1
fix formatting
2025-11-26 12:18:10 -08:00
Colin McDonnell
2e4d55ac53
update img
2025-11-26 12:15:04 -08:00
Colin McDonnell
f82a856aff
update entry
2025-11-26 12:10:44 -08:00
Colin McDonnell
d405c93454
update readme with images
2025-11-26 12:08:16 -08:00
Colin McDonnell
e08d9d9d08
write readme
2025-11-26 12:00:59 -08:00
Colin McDonnell
c8cbda6972
simplify initialization
2025-11-26 10:23:27 -08:00
Colin McDonnell
4ff547f673
add debug mcp tool for testing, fix transport issues
2025-11-25 17:07:40 -08:00
Colin McDonnell
632fffbfa7
0.0.112
2025-11-21 16:54:03 -08:00
Colin McDonnell
339c0ee276
tweak modes
2025-11-21 16:53:40 -08:00
Colin McDonnell
782902d899
Add logging to Gemini
2025-11-21 15:22:25 -08:00
Colin McDonnell
6ba92cb9d8
standardize tool call logging
2025-11-21 15:22:25 -08: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
Colin McDonnell
e24db1155f
empty
2025-11-21 15:21:13 -08:00
Colin McDonnell
bef3f7794c
WIP
2025-11-21 11:18:00 -08:00
Colin McDonnell
124021eaee
REmove todo
2025-11-21 11:18:00 -08:00
Colin McDonnell
192f8a19a0
WIP
2025-11-21 11:18:00 -08:00
Colin McDonnell
595b246235
update instructions fixtures and comment handling
2025-11-20 18:58:20 -08:00
Colin McDonnell
550a162ca6
fix mcp tools by passing pullfrog_temp_dir to server and handling home directory correctly for codex and cursor
2025-11-20 18:56:45 -08:00
Colin McDonnell
8298cdd07c
add urls to agent manifest
2025-11-20 17:06:52 -08:00
Colin McDonnell
935fe26013
Tweak footer
2025-11-20 17:05:42 -08:00
Colin McDonnell
dd2089d71b
have payload.agent take precedence over inputs.defaultAgent
2025-11-20 16:58:21 -08:00
Colin McDonnell
b460bd3109
Flesh out modes
2025-11-20 16:46:13 -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
Colin McDonnell
e5878de9e4
Drop usage of execSync, switch to $ util
2025-11-20 15:37:34 -08:00
Colin McDonnell
9c51c450bc
Update builds
2025-11-20 00:35:16 -08:00
Colin McDonnell
85f8fbfaf5
Add additional tools
2025-11-20 00:34:03 -08:00
Colin McDonnell
098df15764
Add get_check_suite_logs tools
2025-11-19 23:27:24 -08:00
Colin McDonnell
fe35e9e274
Updates
2025-11-19 21:25:51 -08:00
Colin McDonnell
d7d2035315
110
2025-11-19 17:13:28 -08:00
Colin McDonnell
c703ecc4f4
Fix MCP discovery
2025-11-19 17:13:14 -08:00
Colin McDonnell
b05d1bfc53
Add parrot
2025-11-19 16:52:11 -08:00
Colin McDonnell
f765a0878d
0.0.109
2025-11-19 16:02:50 -08:00
Colin McDonnell
e3a7b09df4
Move things to external.ts
2025-11-19 16:02:37 -08:00
Colin McDonnell
06a19567c0
Switch to payload
2025-11-18 23:15:44 -08:00
Colin McDonnell
c63581a90c
tweak
2025-11-18 08:27:01 -08:00
Colin McDonnell
ccf740bfdf
Tweak
2025-11-14 17:25:10 -08:00
Colin McDonnell
f45b6dca62
gitattr
2025-11-14 16:53:49 -08:00
Colin McDonnell
9dff727df1
Fix outer build
2025-11-13 22:23:42 -08:00
Colin McDonnell
47716aa119
Fix outer build
2025-11-13 17:16:36 -08:00
Colin McDonnell
b0c32c8f2a
Add zod 3
2025-11-12 16:13:16 -08:00
Colin McDonnell
37428e8710
Fmt tsconfig
2025-11-11 11:40:49 -08:00
Colin McDonnell
0b80b0d581
Remove compiled entry.js (will be regenerated on build)
2025-11-11 11:35:42 -08: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
Colin McDonnell
bebc8c626f
extract Prompt as a mode
2025-11-11 03:35:13 -08:00
Colin McDonnell
aa617f2037
update prompt
2025-11-11 03:15:24 -08:00
Colin McDonnell
f31e3a026e
Update
2025-11-05 22:35:56 -08:00
Colin McDonnell
220652f27b
Tweak prompt
2025-11-05 20:59:10 -08:00
Colin McDonnell
349af82bfc
remove unrecognized handlers
2025-11-05 19:02:06 -08:00
Colin McDonnell
f2a1c3c1bb
Update
2025-09-16 03:22:50 -07:00
Colin McDonnell
e672deb934
Update
2025-09-16 03:22:12 -07:00
Colin McDonnell
70b365fca1
Clean up msgs
2025-09-10 15:01:45 -07:00
Colin McDonnell
5c8b03a427
Lock
2025-09-10 00:56:50 -07:00
Colin McDonnell
92225d30c5
No frozen lockfile
2025-09-10 00:36:03 -07:00
Colin McDonnell
3630ba6618
0.0.8
2025-09-10 00:32:54 -07:00
Colin McDonnell
6a03bb8e1b
Update precommit
2025-09-10 00:31:21 -07:00
Colin McDonnell
3139f541e4
feat: integrate OIDC token exchange in GitHub Action
...
- Add setupGitHubInstallationToken utility for OIDC token generation
- Implement automatic token exchange with Pullfrog API endpoint
- Add support for multiple authentication methods (input, env, OIDC)
- Create setup utilities for test repository management
- Update action entry point to handle new token flow
- Add environment variable documentation for API key
- Remove large bundled dependencies and optimize build
- Support both development and production token workflows
2025-09-10 00:30:45 -07:00
Colin McDonnell
c5b9c7cfc4
Tweak
2025-09-09 17:19:59 -07:00
Colin McDonnell
7a14716481
Disable npm publishing for now
2025-09-09 16:58:30 -07:00
Colin McDonnell
087709f4c7
Add lock
2025-09-09 16:55:45 -07:00
Colin McDonnell
ff81db8bb7
Update
2025-09-09 16:54:36 -07:00
Colin McDonnell
bfd948fd3c
v0.0.7
2025-09-09 16:32:51 -07:00
Colin McDonnell
260b563913
Update workflow
2025-09-09 16:31:47 -07:00
Colin McDonnell
5fef548cee
Drop lock
2025-09-09 16:26:18 -07:00
Colin McDonnell
7d633da1be
refactor: complete action testing system overhaul
...
- Removed /scratch directory, now cloning pullfrogai/scratch as needed
- Implemented new play.ts testing system with local and Docker/act modes
- Added environment variable propagation to cloned test repositories
- Created minimal .act-dist approach to avoid pnpm symlink issues with Docker
- Migrated from dist/index.js to entry.cjs bundled output
- Added TypeScript fixture support with MainParams type safety
- Organized all test fixtures in fixtures/ directory
- Updated publish workflow to trigger on package.json changes
- Removed unnecessary INPUT_ANTHROPIC_API_KEY references
- Added comprehensive documentation for new testing system
- Fixed pre-commit hook to use entry.cjs instead of dist/
2025-09-09 16:20:00 -07:00
Colin McDonnell
ede6cfdfbe
Implement Claude Code basics
2025-08-29 00:41:05 -07:00
Colin McDonnell
7745a0befb
Update Claude agent to use proper headless mode
...
- Replace --dangerously-skip-permissions with official headless mode flags
- Use -p (--print) for non-interactive mode
- Add --output-format json for structured responses
- Use --permission-mode acceptEdits for automation
- Parse JSON response and extract metadata (cost, duration, session_id)
- Handle both successful and error responses properly
- Reference: https://docs.anthropic.com/en/docs/claude-code/sdk/sdk-headless
2025-08-28 13:42:04 -07:00