Events feed gains actorId + linkedAssetId filters

GET /api/v1/tools/{id}/events now accepts ?actorId= and ?linkedAssetId= to narrow the audit feed. Pairs naturally with the existing kind + since + cursor filters: 'show me every CHECK_OUT event Tom made on the JD this quarter' is one query. 3 new contract tests cover passthrough + composition with kind.