David Blass
f34379415e
add per-agent smoke tests ( #100 )
2026-01-16 08:00:16 +00:00
Colin McDonnell
9e019d89d2
Clean up actions and payloads ( #98 )
...
* Clean up actions and payloads
* Clean up action
* Cleanup
2026-01-16 07:16:25 +00:00
Colin McDonnell
97dce099c1
Implement granular tool permissions ( #82 )
...
* Granular tool permissions
* Fix build
* Start on UI
* Fixes
* Fmt
* Go ham on UI
* Update migrations
* Considate wiki files
* Clean up
* More tweaks. Docs.
* Consolidate collab and noncollab
* Fix build
* Restrict for non-collaborators
2026-01-15 08:05:30 +00:00
David Blass
1daf1571cf
add macros ( #68 )
2026-01-14 22:52:54 +00:00
Colin McDonnell
45f837cedb
Fixes
2026-01-12 14:12:16 -08:00
Colin McDonnell
879d33403c
Switch to custom Bash tool. Mask secrets from Bashsubprocs. Simplify security handling.
2026-01-08 14:09:08 -08:00
Shawn Morreau
3f996b4759
Remove list_files mcp
2025-12-23 15:34:38 -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
adc87d8b64
check packageManager
2025-12-17 18:00:36 -05:00
Colin McDonnell
479e066492
Clean up
2025-12-17 12:26:07 -08:00
Colin McDonnell
361bd1502f
Go ham on opencode logging
2025-12-17 10:23:50 -08:00
Colin McDonnell
9132a59758
Fix create_review and various opencode things
2025-12-16 22:14:41 -08:00
Colin McDonnell
1bff21f7fb
overhaul git setup
2025-12-16 18:01:51 -08:00
Colin McDonnell
dcbac16663
Tweak
2025-12-10 15:02:15 -08:00
Shawn Morreau
ccb28d8cf5
opencode working
2025-12-10 03:34:19 -05:00
Shawn Morreau
bbda005ee9
remove any default mapping for models
2025-12-10 02:59:39 -05:00
Shawn Morreau
06fdedb8c5
opencode initial run
2025-12-10 02:59:38 -05:00
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
6e337407a7
Implement sandbox mode
2025-12-04 00:15:57 -08:00
Colin McDonnell
51b37f67ca
Improve flow for non-PR Build mode
2025-12-03 16:40:53 -08:00
Shawn Morreau
9b4bdae8bd
intercept and sanitize gemini schema
2025-12-03 14:28:08 -05:00
David Blass
007bc8a611
add get_issue tools
2025-11-26 17:24:43 -05:00
Colin McDonnell
4ff547f673
add debug mcp tool for testing, fix transport issues
2025-11-25 17:07:40 -08:00
Shawn Morreau
589592372f
github token
2025-11-21 14:00:12 -05:00
Colin McDonnell
595b246235
update instructions fixtures and comment handling
2025-11-20 18:58:20 -08:00
David Blass
c5700b195d
todos
2025-11-19 15:01:52 -05:00
Shawn Morreau
0ac4975b50
fix agents
2025-11-18 20:10:39 -05:00
Shawn Morreau
fc1b035f5d
fix pnpm play for cursor with MCP access
2025-11-18 18:41:45 -05:00
Shawn Morreau
b2a9b60271
first iteration of pnpm play working
2025-11-14 16:03:19 -05:00
David Blass
d4a4dd59bb
use working comment
2025-11-14 14:01:44 -05:00
David Blass
d7878095a6
update instructions
2025-11-13 15:40:05 -05:00
Shawn Morreau
7685d9ba49
add github token to codex
2025-11-13 14:29:53 -05:00
David Blass
f4f2e24ec0
improve logs
2025-11-13 13:48:01 -05:00
David Blass
a3f1593e28
revoke installation token after action run
2025-11-11 17:08:20 -05:00
Shawn Morreau
e9458ea4bf
add security prompting
2025-11-11 15:45:51 -05:00
Shawn Morreau
1c128b293f
don't allow rejecting prs
2025-11-10 16:53:31 -05:00
David Blass
7ac2938570
update todos
2025-11-10 16:02:37 -05:00
David Blass
15732d126d
start working on passthrough logging for bash
2025-11-05 19:27:37 -05:00
David Blass
b2badf6d16
improve pr approach
2025-10-30 14:16:44 -04:00
David Blass
05fb2065b2
initial version of pr review tools
2025-10-30 10:52:01 -04:00
David Blass
0368512b9e
add pr and issue creation support
2025-10-23 10:24:32 -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
87d32763e9
fix
2025-10-08 15:19:02 -04:00
ssalbdivad
671334f37d
embarrassing
2025-10-08 14:07:28 -04:00
ssalbdivad
e13c5eed00
cleanup, add InstallationToken type
2025-09-23 12:48:35 -04: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
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