mirror of
https://gitee.com/pnoker/iot-dc3.git
synced 2026-11-01 10:41:52 +08:00
Tool authorization (HIGH-risk confirmation): - add AuthorizeToolCall RPC; the gateway calls it before tool execution - sign/consume confirmation tickets with idempotency-key dedup - propagate x-dc3-ai metadata (riskLevel/destructive/openWorld/idempotent) from the scan through the registry to the tool catalog OAuth hardening: - rotate refresh tokens and revoke the authorization on replay via previous_refresh_token_hash Password lifecycle: - require password change on login when flagged or expired (R20303/R20304) - expose a public POST /token/change_password endpoint OpenAPI aggregation: - switch McpOpenApiAggregator to classpath static snapshots, dropping the runtime fetch and McpAggregatorProperties