Commit c951646
feat(sdk)!: drop verify_webhook_signature — AgentScore emits no webhooks
Mirrors the node-sdk drop. Removes the speculative HMAC-SHA256 webhook verifier:
- agentscore/webhooks.py — deleted
- tests/test_webhooks.py — deleted
- agentscore/__init__.py — exports removed
- README.md — webhook section scrubbed
Same rationale as the node side (commit will reference the node-sdk hash):
zero outbound webhook emitter in core/api, zero internal consumers, no API
endpoint signs anything. The only inbound-webhook handler is the Stripe
Identity flow in core/website (uses stripe SDK, not this lib).
When AgentScore ships outbound events later, the right move is the official
``standardwebhooks`` PyPI lib (Svix interop spec) rather than re-rolling.
Coverage stays at 98.16% (Tier A bar 95%).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 6bae07f commit c951646
4 files changed
Lines changed: 0 additions & 280 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | 94 | | |
113 | 95 | | |
114 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | 34 | | |
36 | 35 | | |
37 | 36 | | |
| |||
63 | 62 | | |
64 | 63 | | |
65 | 64 | | |
66 | | - | |
67 | 65 | | |
68 | 66 | | |
69 | 67 | | |
70 | 68 | | |
71 | | - | |
72 | 69 | | |
This file was deleted.
This file was deleted.
0 commit comments