mirror of
https://github.com/jackwener/OpenCLI.git
synced 2026-09-14 18:25:42 +08:00
9245bf4529
* feat(tiktok): add video URL to search results Add a 'url' field to the TikTok search adapter output, constructed from the author's uniqueId and the video id returned by the API. This allows downstream consumers (AI agents, pipelines, scripts) to link directly to each video instead of only having the author handle. The URL format is: https://www.tiktok.com/@{author}/video/{videoId} Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * feat: add url field to 9 search adapters missing it Add url output to search commands that were missing direct links: YAML adapters: - hackernews: surface existing url from map step into columns - zhihu: pass computed url through map step into columns - linux-do: construct url from topic id - instagram: construct profile url from username - xueqiu: pass computed url through map step into columns TS adapters: - arxiv: surface existing url from parseEntries into return + columns - apple-podcasts: add collectionViewUrl from iTunes API - medium: add url to columns (already computed in utils) - weread: construct book url from bookId This brings search adapter url coverage from 67% to 97% (32/33). The only adapter without url is dictionary (word lookup, no URL concept). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix(weread): use query arg in search --------- Co-authored-by: Allen Song (Beyondsoft) <v-songjun@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: jackwener <jakevingoo@gmail.com>