Outcome
Copilot clients receive thin, generated bindings for runtime catalogue operations.
Work
- Promote stable search bindings independently of unfinished installation work.
- Fix nested-union generation and add semantic package conformance across supported languages.
- Add plan and apply bindings only after runtime operations exist.
- Add future materialisation bindings without moving download or policy logic into the SDK.
Done when
Published SDK packages preserve typed candidates, failures, handles, and protocol compatibility across languages using the exact released runtime schema.
The SDK transports operations. Runtime owns retrieval, validation, policy, planning, apply, and recovery.
Delivery status (18 September 2026)
This closed issue records the delivered typed catalogue baseline, including the accepted Java candidate-union repair #2532 and stable search transport.
Remaining original package-conformance evidence is tracked by #2389 under the active installation outcome github/copilot-ecosystem#1233. It is no longer a native child of this completed baseline.
Newly merged selection/pagination/Plugin release work is tracked separately at #2719. Future executable planning/apply release work depends on its runtime implementation. Closed baseline status is not a claim that those future operations or client installation UX have shipped. Do not revive the rejected broad decoder changes from #2486.
Outcome
Copilot clients receive thin, generated bindings for runtime catalogue operations.
Work
Done when
Published SDK packages preserve typed candidates, failures, handles, and protocol compatibility across languages using the exact released runtime schema.
The SDK transports operations. Runtime owns retrieval, validation, policy, planning, apply, and recovery.
Delivery status (18 September 2026)
This closed issue records the delivered typed catalogue baseline, including the accepted Java candidate-union repair #2532 and stable search transport.
Remaining original package-conformance evidence is tracked by #2389 under the active installation outcome github/copilot-ecosystem#1233. It is no longer a native child of this completed baseline.
Newly merged selection/pagination/Plugin release work is tracked separately at #2719. Future executable planning/apply release work depends on its runtime implementation. Closed baseline status is not a claim that those future operations or client installation UX have shipped. Do not revive the rejected broad decoder changes from #2486.