Repository navigation
docs(KOB-55116): update Appium AI docs for new providers and consolidate pages - #686
Open
tiffany-kobiton wants to merge 2 commits into
Open
tiffany-kobiton wants to merge 2 commits into
tiffany-kobiton wants to merge 2 commits into
Conversation
…ate pages - Add Anthropic Claude and Kobiton-hosted LLM provider examples; new kobiton:visionCoordSpace capability; new AnthropicMessages, KobitonChatCompletions, and OllamaChat API formats. - Document KOB-54645 breaking change: sessions that set kobiton:llmBaseUrl must now also set kobiton:llmApiKey; the default server-side key is not forwarded to session-specified endpoints. - Update default text/vision model from gpt-5.2 to gpt-5.6-terra. - Consolidate overview + user-guide into a single overview-appium-ai.adoc; delete user-guide-appium-ai.adoc; remove its nav entry. - Move the Appium AI capability reference (kobiton:llm*, visionCoordSpace, locatorStrategy) from override-llm.adoc into capabilities/available-capabilities.adoc. - Strip all dc.ini / LlmClient / NaturalLanguageLocator references from the three public Appium AI pages. Direct users to contact their lab administrator for host-side configuration. - Normalize code fences on override-llm.adoc to AsciiDoc [source,python] + .python + ---- pattern to match the other pages. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
tungmhoang
requested changes
Oct 6, 2026
Consolidates kobiton:llm*, kobiton:locatorStrategy, and kobiton:visionCoordSpace under a discrete "Appium AI capabilities" heading with its own index, so readers can scan the AI overrides without walking the full alphabetical list. Addresses Tung's review comment on line 262. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
kobiton:llmBaseUrlmust now also setkobiton:llmApiKey.overview-appium-ai.adocanduser-guide-appium-ai.adocinto one page; relocates the Appium AI capability reference (kobiton:llm*,visionCoordSpace,locatorStrategy) tocapabilities/available-capabilities.adoc.dc.ini/LlmClient/NaturalLanguageLocatorreferences from the three public Appium AI pages per the hard separation rule between public docs and admin content. Public docs now direct users to contact their lab administrator for host-side configuration.Changes by file
overview-appium-ai.adoc— merged in former user-guide content, added updated provider list, Kobiton-hosted LLM exception, KOB-54607 not-found behavior, KOB-54645 troubleshooting bullet.override-llm.adoc— slimmed to a how-to; added Anthropic Claude and Kobiton-hosted LLM examples; capability table + value list moved to the capabilities reference; code fences normalized.user-guide-appium-ai.adoc— deleted (content merged into overview page).available-capabilities.adoc— 10 new Appium AI capability entries inserted alphabetically under the existing "Kobiton Capabilities" h2.nav.adoc— removeduser-guide-appium-aientry (4 Appium AI nav entries → 3).Test plan
overview-appium-ai.adocrenders with 11 h2 sections and the uitree/visionvirtual strategy tableoverride-llm.adocrenders with 5 Python code examples (OpenAI, Azure, Anthropic, Kobiton-hosted, Ollama)available-capabilities.adocalphabeticallyuser-guide-appium-aientryoverride-llm.adocis hidden from the rendered Kobiton-hosted LLM sectiondc.ini,LlmClient.*, orNaturalLanguageLocator.*strings visible on the rendered Appium AI pagesKnown open question
The
<your-kobiton-llm-key>placeholder in the Kobiton-hosted LLM session example onoverride-llm.adocneeds engineering confirmation. admin-docs#217 says the dc.ini config falls back toKobiton.TenantApiKeyserver-side, but KOB-54645 states server-side keys are not sent to session-specified endpoints. What value a customer passes for a session-level override to the hosted LLM is unresolved. Flagged in-source with an AsciiDoc comment (// REVIEWER NOTE:) above the example for the Vietnam-side technical reviewer. The placeholder is acceptable for now; this is a niche usage pattern (the hosted LLM's primary use is as a host-wide default, which admin-docs covers).Out of scope
Related: KOB-55116. Reference implementation on the admin side: kobiton/admin-docs#217.
🤖 Generated with Claude Code