Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
2c9b5c2
restore: add back integration test files and documentation
yashupadhyayy1 Apr 21, 2026
4fe08b1
feat: implement Cursor IDE integration
yashupadhyayy1 Apr 13, 2026
9731a49
chore: suppress hydration warnings on UI buttons
yashupadhyayy1 Apr 13, 2026
491968d
your commit message
yashexosphere Apr 15, 2026
560d877
correction in codex done
yashexosphere Apr 15, 2026
f6c67b9
improvement in copilot
yashexosphere Apr 15, 2026
01c555e
fix copilot user path and add codex trace tooling
yashexosphere Apr 16, 2026
07f571d
the integration of opencode in failproofai
yashexosphere Apr 16, 2026
6fe258f
fix: scope-aware hook commands and binary resolution fallback
yashexosphere Apr 16, 2026
e63897f
sync up all the upgradation
yashexosphere Apr 16, 2026
146deeb
feat(pi): Harden Pi integration with synchronous blocking and UUID re…
yashexosphere Apr 16, 2026
d99b9c1
fix: add backward-compatible migration for integration field in activ…
yashexosphere Apr 17, 2026
60084d2
chore: clean up deleted policy files and update builtin policies
yashexosphere Apr 17, 2026
2bca724
feat: add cursor IDE integration support and update hook handlers
yashexosphere Apr 17, 2026
4350237
fix: suppress diagnostic stderr for OpenCode and Pi integrations
yashexosphere Apr 17, 2026
e221ab4
fix: suppress debug logger output for OpenCode and Pi integrations
yashexosphere Apr 17, 2026
ca62a28
fix: refactor policy evaluator to improve code clarity and reduce dup…
yashexosphere Apr 20, 2026
1d13163
fix: resolve Cursor integration policy bypass and warn-repeated-tool-…
yashupadhyayy1 Apr 20, 2026
dd92126
fix(copilot): stop Copilot events misattributing to Claude
yashupadhyayy1 Apr 20, 2026
01f0c53
fix(hooks): prevent duplicate hook registration + Copilot blocking pr…
yashupadhyayy1 Apr 21, 2026
b91cec3
fix: update test assertions to match new blocking policy behavior
yashupadhyayy1 Apr 21, 2026
d81648c
refactor: improve hook integrations and test coverage for cursor inte…
yashupadhyayy1 Apr 21, 2026
4aa1faa
fix(pi): extract session ID from Pi session files instead of generati…
yashupadhyayy1 Apr 21, 2026
89017a8
refactor: consolidate cursor integration and clean up temporary docum…
yashupadhyayy1 Apr 21, 2026
1022364
fix: restore session log display for non-Claude integrations and reso…
yashupadhyayy1 Apr 22, 2026
a88d775
feat(cli): add interactive multi-select integration prompt for hook i…
yashupadhyayy1 Apr 22, 2026
c6d1d17
refactor: rename --integration to --cli and support multi-value installs
yashupadhyayy1 Apr 22, 2026
722ed00
docs: add CLI scope support matrix for install/uninstall
yashupadhyayy1 Apr 22, 2026
b56cc79
docs: clarify cross-CLI scope mapping in policy docs
yashupadhyayy1 Apr 23, 2026
98c91af
fix(gemini): align deny behavior with official Gemini CLI hook spec
yashupadhyayy1 Apr 23, 2026
725e7f3
fix(gemini): enforce spec-safe deny messaging and broaden pre-tool sh…
yashupadhyayy1 Apr 23, 2026
9157ab9
fix: end-to-end audit of 7-CLI × 31-policy hook system — bugs, leakag…
yashupadhyayy1 Apr 24, 2026
29f2897
chore: ignore .codex dirs and sync gemini e2e test assertions
yashupadhyayy1 Apr 24, 2026
de82f23
chore: ignore HOOKS_MINDMAP.md scratch file
yashupadhyayy1 Apr 24, 2026
e772596
fix(block-sudo): cover run_shell_command and sh tool names to close G…
yashupadhyayy1 Apr 24, 2026
35c4775
fix(block-failproofai-commands): block agents from reading policies-c…
yashupadhyayy1 Apr 24, 2026
5be43ec
fix(list): remove CLI name from policies header
yashupadhyayy1 Apr 24, 2026
c7c0168
feat: add permissionMode tracking and expand multi-CLI transcript/ses…
yashupadhyayy1 Apr 25, 2026
f16fbd3
test(handler): update permissionMode assertions to expect "default" f…
yashupadhyayy1 Apr 25, 2026
885a3b2
chore: checkpoint all current workspace changes
yashupadhyayy1 Apr 25, 2026
9d7c528
chore: update dependencies to fix security vulnerabilities
yashupadhyayy1 Apr 25, 2026
40b9a98
feat(hooks): complete Stop event integration for OpenCode/Pi and dash…
yashupadhyayy1 Apr 25, 2026
f3be35b
fix: address all CodeRabbit review comments on PR #185
yashupadhyayy1 Apr 26, 2026
be35518
chore: integrate require-no-conflicts-before-stop from main (#176)
yashupadhyayy1 Apr 26, 2026
b414a4a
Merge remote-tracking branch 'origin/main' into personal-cursor-integ…
yashupadhyayy1 Apr 26, 2026
6ac2fd1
chore: remove committed debug scripts and gitignore them
yashupadhyayy1 Apr 26, 2026
370362e
feat: add tool name canonicalization, per-CLI policy scoping, and Pi …
yashupadhyayy1 Apr 26, 2026
610ed41
fix: tighten protect-env-vars and block-read-outside-cwd, fix Pi sess…
yashupadhyayy1 Apr 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
316 changes: 0 additions & 316 deletions .claude/settings.json

This file was deleted.

38 changes: 1 addition & 37 deletions .failproofai/policies-config.json
Original file line number Diff line number Diff line change
@@ -1,39 +1,3 @@
{
"enabledPolicies": [
"sanitize-jwt",
"sanitize-api-keys",
"sanitize-connection-strings",
"sanitize-private-key-content",
"sanitize-bearer-tokens",
"protect-env-vars",
"block-env-files",
"block-read-outside-cwd",
"block-sudo",
"block-curl-pipe-sh",
"block-rm-rf",
"block-failproofai-commands",
"block-secrets-write",
"block-push-master",
"block-force-push",
"block-work-on-main",
"warn-git-amend",
"warn-git-stash-drop",
"warn-all-files-staged",
"warn-destructive-sql",
"warn-schema-alteration",
"warn-package-publish",
"warn-global-package-install",
"warn-large-file-write",
"warn-background-process",
"warn-repeated-tool-calls",
"require-commit-before-stop",
"require-push-before-stop",
"require-pr-before-stop",
"require-ci-green-before-stop"
],
"policyParams": {
"block-force-push": {
"hint": "Create a new branch from your current HEAD (e.g. `git checkout -b <new-branch>`) and push that instead."
}
}
"enabledPolicies": []
}
Loading