{"authorization_id":null,"id":1,"grant_id":"g_198761293f3c287f7fb535452dece20e","at":"2026-10-26T18:54:38.024Z","agent":"demo-agent","action":"wp_update_post","args_digest":"c0c1a5145428b221c9b2a1a25d477ac318732b0b67cc290e9eefeca6cb447470","outcome":"allowed","code":"allowed","reason":"Call fits this grant. One use was consumed before forwarding.","upstream_status":null,"latency_ms":null}
{"authorization_id":1,"id":2,"grant_id":"g_198761293f3c287f7fb535452dece20e","at":"2026-10-26T18:54:38.183Z","agent":"demo-agent","action":"wp_update_post","args_digest":"c0c1a5145428b221c9b2a1a25d477ac318732b0b67cc290e9eefeca6cb447470","outcome":"allowed","code":"allowed","reason":"Authorized call completed with upstream HTTP 200. The use remains consumed.","upstream_status":200,"latency_ms":157}
{"authorization_id":null,"id":3,"grant_id":"g_198761293f3c287f7fb535452dece20e","at":"2026-10-26T18:54:38.194Z","agent":"demo-agent","action":"wp_update_post","args_digest":"c0c1a5145428b221c9b2a1a25d477ac318732b0b67cc290e9eefeca6cb447470","outcome":"refused","code":"grant_exhausted","reason":"Grant g_198761293f3c287f7fb535452dece20e allowed 1 use and has none left.","upstream_status":null,"latency_ms":null}
{"authorization_id":null,"id":4,"grant_id":"g_198761293f3c287f7fb535452dece20e","at":"2026-10-26T18:54:38.207Z","agent":"demo-agent","action":"wp_update_post","args_digest":"c41e1777fa4c1a53a301e2fb22d50a90d6530d09d038c9c9561aa35d6dbe641a","outcome":"refused","code":"arg_mismatch","reason":"Grant is bound to id 2; call sent id 3.","upstream_status":null,"latency_ms":null}
{"authorization_id":null,"id":5,"grant_id":"g_198761293f3c287f7fb535452dece20e","at":"2026-10-26T18:54:38.22Z","agent":"demo-agent","action":"wp_delete_post","args_digest":"93641e0083740c14ec7f102c2739db800a2bdce4ea952f3c64c7b552b97c6ebe","outcome":"refused","code":"tool_not_allowed","reason":"Grant allows wp_update_post; call asked for wp_delete_post.","upstream_status":null,"latency_ms":null}
{"authorization_id":null,"id":6,"grant_id":"g_34e08e1e8cf151b08602f87c90ab0821","at":"2026-10-26T18:54:38.255Z","agent":"demo-agent","action":"wp_update_post","args_digest":"e1e2f6a5fcbdc14f08647f4dd3591a185e0fe21ade8c5ff740f1d7946e605910","outcome":"allowed","code":"allowed","reason":"Call fits this grant. One use was consumed before forwarding.","upstream_status":null,"latency_ms":null}
{"authorization_id":null,"id":7,"grant_id":"g_34e08e1e8cf151b08602f87c90ab0821","at":"2026-10-26T18:54:38.256Z","agent":"demo-agent","action":"wp_update_post","args_digest":"e1e2f6a5fcbdc14f08647f4dd3591a185e0fe21ade8c5ff740f1d7946e605910","outcome":"refused","code":"grant_exhausted","reason":"Grant g_34e08e1e8cf151b08602f87c90ab0821 allowed 1 use and has none left.","upstream_status":null,"latency_ms":null}
{"authorization_id":6,"id":8,"grant_id":"g_34e08e1e8cf151b08602f87c90ab0821","at":"2026-10-26T18:54:38.373Z","agent":"demo-agent","action":"wp_update_post","args_digest":"e1e2f6a5fcbdc14f08647f4dd3591a185e0fe21ade8c5ff740f1d7946e605910","outcome":"allowed","code":"allowed","reason":"Authorized call completed with upstream HTTP 200. The use remains consumed.","upstream_status":200,"latency_ms":116}
