Skip to content

feat: agent response hooks#261

Merged
eugene-eko2000 merged 1 commit intomainfrom
feat/guard-responses
Apr 7, 2026
Merged

feat: agent response hooks#261
eugene-eko2000 merged 1 commit intomainfrom
feat/guard-responses

Conversation

@lbeurerkellner
Copy link
Copy Markdown
Contributor

@lbeurerkellner lbeurerkellner commented Apr 7, 2026

  • Register afterAgentResponse and afterAgentThought Cursor hook events so agent-scan captures agent responses and thoughts.

Add afterAgentResponse and afterAgentThought to Cursor hook events.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@lbeurerkellner lbeurerkellner requested a review from a team as a code owner April 7, 2026 14:47
@qodo-merge-etso
Copy link
Copy Markdown

Review Summary by Qodo

Add agent response and thought hook events

✨ Enhancement

Grey Divider

Walkthroughs

Description
• Add afterAgentResponse and afterAgentThought hook events
• Enable agent-scan to capture agent responses and thoughts
• Extend Cursor hook events configuration
Diagram
flowchart LR
  A["CURSOR_HOOK_EVENTS"] -->|add| B["afterAgentResponse"]
  A -->|add| C["afterAgentThought"]
  B -->|enables| D["Agent response capture"]
  C -->|enables| E["Agent thought capture"]
Loading

Grey Divider

File Changes

1. src/agent_scan/guard.py ✨ Enhancement +2/-0

Register agent response hook events

• Added afterAgentResponse to CURSOR_HOOK_EVENTS list
• Added afterAgentThought to CURSOR_HOOK_EVENTS list
• Enables agent-scan to capture agent responses and thoughts via Cursor hooks

src/agent_scan/guard.py


Grey Divider

Qodo Logo

@qodo-merge-etso
Copy link
Copy Markdown

qodo-merge-etso bot commented Apr 7, 2026

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

ⓘ The new review experience is currently in Beta. Learn more

Grey Divider

Qodo Logo

@eugene-eko2000 eugene-eko2000 merged commit f3497b4 into main Apr 7, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants