fix: remove online serving overview from SDK docs (closes #22) - #70
fix: remove online serving overview from SDK docs (closes #22)#709Olive wants to merge 4 commits into
Conversation
|
Hold: this removes the entire Online Serving section, but the repo authoritatively documents it (the Online Serving section in sdk-overview.md; gap doc-010 Automated internal-consistency review (cross-checked against the repo's own authoritative docs; a few SDK-surface claims spot-checked against installed kumoai 2.22.0). |
|
Leaving open — this needs a product/maintainer decision, not a source verdict. The Online Serving API this PR removes is fully implemented and shipped in the SDK: |
Blocked / unable to verifyThe SDK proves online serving exists, but cannot establish customer entitlement or GA availability: # /home/leena/code/kumo/kumo-sdk/kumoai/trainer/job.py:260-264
def launch_online_serving_endpoint(...) -> OnlineServingEndpointFuture:# /home/leena/code/kumo/kumo-sdk/kumoai/trainer/online_serving.py:37,49,95,100,167
class OnlineServingEndpoint:
def predict(...):
def ping(...):
def update(...):
def destroy(...):Accuracy fix — Required to unblock: Obtain confirmation from a maintainer or product owner that online serving is unavailable to customers and should be removed from customer-facing guidance. Repository and SDK evidence alone cannot verify that central claim. Accuracy fix — Required after that determination: Keep repository metadata consistent. If removal remains, update If the documentation is restored, use # /home/leena/code/kumo/kumo-sdk/kumoai/trainer/online_serving.py:171
class OnlineServingEndpointFuture(KumoFuture[OnlineServingEndpoint]):
# /home/leena/code/kumo/kumo-sdk/kumoai/futures.py:42,51,80,85
class KumoFuture:
def result(...):
class KumoProgressFuture(KumoFuture):
def attach(...):Accurate checks
Local checksGrammar/spelling: No issues found in the changed Markdown. |
Changes needed before mergeThis is a follow-up review under the expanded non-agent Kumo-repo evidence policy. Recommendation: do not merge as-is. The authoritative evidence supports “gated/experimental,” not the blanket claim “unavailable to customers.” Keep the removal of the legacy snippet, but restore Online Serving as a qualified fine-tuned-SDK capability and point to the current provisioned workflow. Evidence
Required accuracy fixReplace the blanket removal with concise guidance that Online Serving is experimental/provisioned and uses the current distillation → export → Local checks
Grammar/spelling: no standalone issues found. |
…loses kumo-ai#22) Resolves merge with origin/main and revises the PR per review (leena-kang). Online serving is not unavailable to customers - it is gated/experimental: the control plane defaults to DISABLED and is provisioned by the Kumo team (Alpha/early access), and kumoai.online is an experimental client. So instead of removing every mention, keep the removal of the broken legacy launch_online_serving_endpoint()/attach() snippet but restore online serving as a qualified experimental capability pointing to the current distillation -> export -> kumoai.online flow. Also picks up main's kumoai.experimental.rfm -> kumoai.rfm rename in the comparison table.
|
Thanks @leena-kang — I agree the blanket removal overstated things, and I've revised the PR accordingly (pushed Verified your evidence against source: online serving is gated/experimental, not unavailable — So instead of deleting every mention:
|
Addresses #22: online serving is not yet available for customers, so this removes the section from context/platform/sdk-overview.md (the Online Serving section, the launch_online_serving_endpoint()/predict()/update()/ping()/destroy() examples, and the workflow-step-7 mention) and removes the premature online-serving mentions from context/guides/rfm-vs-training.md's RFM-vs-training comparison table and decision bullets, per the issue's action item to check other customer-facing docs. No other content in either file was touched. When online serving is reintroduced for customers, these sections can be restored following the official docs at https://kumo.ai/docs/fine-tuning/online-serving/.