feat(agentcompat): add shared runtime contracts

Co-authored-by: naiba/CloudCode <hi+cloudcode@nai.ba>
This commit is contained in:
naiba
2026-07-20 04:25:03 +00:00
co-authored by naiba/CloudCode
parent a416e3bf29
commit 8b47ff141f
8 changed files with 836 additions and 64 deletions
+3
View File
@@ -0,0 +1,3 @@
package agentcompatcontract
const IOStreamCapabilityHeader = "X-Nezha-AgentCompat-IOStream-Capability"
+9
View File
@@ -0,0 +1,9 @@
package agentcompatcontract
import "testing"
func TestIOStreamCapabilityHeaderUsesFrozenName(t *testing.T) {
if IOStreamCapabilityHeader != "X-Nezha-AgentCompat-IOStream-Capability" {
t.Fatalf("unexpected capability header name")
}
}