Establish UI-core contract metadata and capability discovery
Parent
#2
What to build
Define and test the versioned UI-core contract metadata exposed by LLMSTP-core. The contract should let LLMSTP-UI discover the supported contract version, available capabilities, config catalog behavior, config schema behavior, run validation behavior, progress event expectations, and result schema expectations without hard-coded UI assumptions.
This slice should make the core contract explicit and machine-readable enough for the future CoreGateway to consume.
Acceptance criteria
Blocked by
None - can start immediately.
Establish UI-core contract metadata and capability discovery
Parent
#2
What to build
Define and test the versioned UI-core contract metadata exposed by LLMSTP-core. The contract should let LLMSTP-UI discover the supported contract version, available capabilities, config catalog behavior, config schema behavior, run validation behavior, progress event expectations, and result schema expectations without hard-coded UI assumptions.
This slice should make the core contract explicit and machine-readable enough for the future CoreGateway to consume.
Acceptance criteria
Blocked by
None - can start immediately.