Colin McDonnell
2d2d31adfa
Code style ( #97 )
...
* Cleanup
* fix: populate deny array before assigning to config, add CursorCliConfig type
* Fix deny array ordering and add CursorCliConfig type
Move deny array population before config declaration to avoid
relying on reference semantics. Add proper type interface for
the CLI config object.
---------
Co-authored-by: pullfrog[bot] <226033991+pullfrog[bot]@users.noreply.github.com>
2026-01-15 22:06:53 +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
pullfrog[bot]
71feba0a76
fix: prevent log.writeSummary from overwriting reportProgress content ( #87 )
...
* fix: prevent log.writeSummary from overwriting reportProgress content
The run summary was showing logs instead of the final reportProgress content
because log.writeSummary() was called after reportProgress. Now
log.writeSummary() checks if the summary was already overwritten by
reportProgress and skips if so.
Fixes #86
* refactor: replace dynamic import with static import in cli.ts
Replace unnecessary dynamic import of wasSummaryOverwritten with
static import. No circular dependency exists since comment.ts doesn't
import from cli.ts.
* Fix run summary writing
---------
Co-authored-by: pullfrog[bot] <226033991+pullfrog[bot]@users.noreply.github.com>
Co-authored-by: Colin McDonnell <colinmcd94@gmail.com >
2026-01-15 00:55:42 +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
pullfrog
c6572f0987
Address review feedback: use effort params, fix model names, add safety checks
2026-01-12 14:12:16 -08:00
David Blass
c335032c37
init
2026-01-12 14:12:11 -08:00
Colin McDonnell
fe7ce4af11
Updates
2026-01-08 14:11:43 -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
Colin McDonnell
8a7db7bba2
Maybe fix gemini
2025-12-27 16:28:41 -08:00
Colin McDonnell
7103f5f991
Clean up log
2025-12-22 17:35:14 -08: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
Colin McDonnell
1f1c1602c5
Flesh out debug logs
2025-12-17 13:11:44 -08:00
Colin McDonnell
2c92e27b4d
Fix log crash
2025-12-17 12:49:29 -08:00
Colin McDonnell
a2f6b938de
Fix log
2025-12-16 19:01:13 -08:00
Colin McDonnell
114c0b5632
Clean up log.group
2025-12-16 18:55:05 -08:00
Colin McDonnell
1bff21f7fb
overhaul git setup
2025-12-16 18:01:51 -08:00
David Blass
d074ece31b
iterate on prep
2025-12-16 17:47:37 -05:00
Colin McDonnell
6e337407a7
Implement sandbox mode
2025-12-04 00:15:57 -08:00
Shawn Morreau
306285577e
remove unnecessary env var
2025-12-03 14:56:32 -05:00
Shawn Morreau
989a7c8960
merge main
2025-12-03 14:35:12 -05:00
Shawn Morreau
9b4bdae8bd
intercept and sanitize gemini schema
2025-12-03 14:28:08 -05:00
ssalbdivad
32f850d6ec
migrate to report_progress
2025-12-02 15:23:56 -05:00
Shawn Morreau
a73ddd378d
Merge branch 'main' of https://github.com/pullfrog/action
2025-12-01 10:45:14 -05:00
David Blass
1a882a11b8
centralize env management via createAgentEnv
2025-11-26 16:35:52 -05:00
Shawn Morreau
c8f2f60430
Merge branch 'main' of https://github.com/pullfrog/action
2025-11-26 15:14:21 -05:00
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
782902d899
Add logging to Gemini
2025-11-21 15:22:25 -08:00
Colin McDonnell
b6bfcb0cca
improve cursor tool call logs
2025-11-21 15:22:25 -08:00
Shawn Morreau
8944e7fe08
.
2025-11-21 11:06:37 -05:00
Shawn Morreau
8f2d98fe4c
Merge branch 'main' of https://github.com/pullfrog/action
2025-11-20 14:04:50 -05:00
Shawn Morreau
ed39bda62a
sketchy remove
2025-11-20 14:04:47 -05:00
David Blass
917b8804c0
improve agents external integration
2025-11-20 13:54:29 -05:00
Shawn Morreau
295949c173
use github release for gemini
2025-11-20 06:53:57 -05:00
Shawn Morreau
579c79e38c
begin gemini depencency download removal
2025-11-19 17:30:28 -05:00
Colin McDonnell
06a19567c0
Switch to payload
2025-11-18 23:15:44 -08:00
Shawn Morreau
7bbca2fdeb
remove slop
2025-11-18 20:18:00 -05: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