* [ISSUE #14804] Route legacy A2A endpoints to RAD runtime
Keep the legacy endpoint implementation available while routing canonical mode through exact-version RAD runtime publishers.
Assisted-by: Claude Code
* [ISSUE #14804] Stabilize AI subscription integration tests
Wait for the AI SDK connection to become usable before scenarios start, and use bounded waits for asynchronous current-value callbacks.
Assisted-by: Claude Code
Aggregate compatible runtime endpoints across online Agent versions by default while preserving explicit latest-only discovery.
Assisted-by: Claude Code
Expose generic Agent definition publication over HTTP and gRPC with optional ordinary auto-submit semantics.
Complete A2A client multi-version endpoint redo and exact/latest polling subscription recovery, with specifications, unit tests, and standalone integration coverage.
Assisted-by: Claude Code
Preserve the historical Config-backed A2A implementation behind LEGACY while routing legacy APIs to canonical Agent storage by default.
Add conservative AUTO cutover, cross-API integration matrices, and corresponding specifications.
Assisted-by: Claude Code
* [ISSUE #14804] Update Agent implementation progress
Assisted-by: OpenAI Codex
* [ISSUE #14804] Record Agent HTTP client blocker
Assisted-by: OpenAI Codex
* [ISSUE #14804] Add HTTP client lifecycle for Agent endpoints
Reuse Naming ClientData Distro for stable HTTP clients and separate Client and Publisher liveness.
Assisted-by: Claude Code
* [ISSUE #14804] Fix HTTP client manager injection
Mark the production constructor for Spring autowiring and cover constructor selection with the bean factory.
Assisted-by: Claude Code
* feat: ai-visibility grant api
* fix: add User existence verification and fix test
* fix: Modify naming to remove AI semantics
* feat: retain at most one visibility role
* feat: keep the authorization chain as identity -> role -> permission
* feat: expand 'resource' to 512
* feat: mark the new visibility APIs as ADMIN_API
* feat: remove list api
* feat: Complete the 512-character schema and upgrade delivery
* feat: Align the API contract and specifications
* feat: complete focused tests for the new authorization model
* feat: remove the grant-list-only indexes
* feat: fix md
* feat: revert the role-wide cache reload changes
* fix: add @NacosApi
* fix: codecov
* fix: add EnvUtil MockEnvironment
---------
Co-authored-by: 杨翊 SionYang <xiweng.yy@alibaba-inc.com>