This was generated by AI during triage.
Problem
The migrated Flexible Classroom Android API reference sidebar exposes many more pages than the source navigation. The migrated sidebar lists callback, result, error, data object, and enum pages as first-level navigation entries, while the source sidebar shows a smaller curated set of API entries.
Evidence
Local preview shows the left sidebar under FLEXIBLE CLASSROOM / Android API 参考 listing entries such as onFailure, onSuccess, FcrAudioRawDataObserver, EduContextCallback, EduContextError, FCRGroupContext, IFCRGroupHandler, FCRGroupContextInfo, AgoraEduContextSubRoomInfo, and FcrAudioRawDataPosition as separate sidebar pages.
The source screenshot for Edu Context API shows a shorter sidebar with entries such as 概览, MediaContext, IMediaHandler, FcrAudioRawDataObserver, MonitorContext, IMonitorHandler, RoomContext, IRoomHandler, StreamContext, IStreamHandler, UserContext, IUserHandler, FCRGroupContext, IFCRGroupHandler, and 类型定义.
The generated metadata currently includes all generated pages in content/docs/zh-CN/api-reference/flexible-classroom/android/meta.json, including api-onfailure, api-onsuccess, class-callback, class-error, class-groupinfo, class-subroominfo, and enum-audiorawdataposition.
Impact
Users see an inflated API reference sidebar that does not match the source documentation structure. This makes the migrated API reference harder to scan and changes the intended navigation hierarchy.
Scope
Observed in the migrated Flexible Classroom Android API reference under content/docs/zh-CN/api-reference/flexible-classroom/android/**.
Links
Related PR: #698
Parent: #690
Problem
The migrated Flexible Classroom Android API reference sidebar exposes many more pages than the source navigation. The migrated sidebar lists callback, result, error, data object, and enum pages as first-level navigation entries, while the source sidebar shows a smaller curated set of API entries.
Evidence
Local preview shows the left sidebar under
FLEXIBLE CLASSROOM/Android API 参考listing entries such asonFailure,onSuccess,FcrAudioRawDataObserver,EduContextCallback,EduContextError,FCRGroupContext,IFCRGroupHandler,FCRGroupContextInfo,AgoraEduContextSubRoomInfo, andFcrAudioRawDataPositionas separate sidebar pages.The source screenshot for
Edu Context APIshows a shorter sidebar with entries such as概览,MediaContext,IMediaHandler,FcrAudioRawDataObserver,MonitorContext,IMonitorHandler,RoomContext,IRoomHandler,StreamContext,IStreamHandler,UserContext,IUserHandler,FCRGroupContext,IFCRGroupHandler, and类型定义.The generated metadata currently includes all generated pages in
content/docs/zh-CN/api-reference/flexible-classroom/android/meta.json, includingapi-onfailure,api-onsuccess,class-callback,class-error,class-groupinfo,class-subroominfo, andenum-audiorawdataposition.Impact
Users see an inflated API reference sidebar that does not match the source documentation structure. This makes the migrated API reference harder to scan and changes the intended navigation hierarchy.
Scope
Observed in the migrated Flexible Classroom Android API reference under
content/docs/zh-CN/api-reference/flexible-classroom/android/**.Links
Related PR: #698
Parent: #690