Releases: petercjl/tbcli
Releases · petercjl/tbcli
Release list
tbcli v0.5.2
New SYCM product report controls
- Select up to 100 products with
--item-ids. - Use the current complete valid period with
--all-history. - Select terminal field groups with
--device all|overall|wireless|pc. - Reconcile requested product IDs against actual workbook rows and report
itemIdsWithoutRows. - Validate required daily/product identity columns before accepting a workbook.
- Updated the bundled tbcli Skill for Codex, SealSeek, OpenClaw, and compatible Agent hosts.
Example:
tbcli sycm fetch \
--data-platform '生意参谋' --data-type '商品' --data-dimension '整体' \
--date-type day --fields all --device all \
--item-ids '631249289145,635607974988,650978994929' \
--all-history --out './商品-整体-全部历史.xlsx' --jsontbcli v0.5.1
Security fix
- enables the Chrome security sandbox for managed persistent browser sessions
- removes Playwright's default
--no-sandboxlaunch flag - refuses to fall back to an unsafe browser mode when sandbox startup fails
- adds safe remediation for the unsupported-flag banner and Taobao slider verification
Operations
- adds
tbcli --versionandtbcli version - includes the CLI version in
tbcli doctor --json - documents npm upgrade verification and SealSeek companion-Skill synchronization
Upgrade
npm install -g @petercjl/tbcli@0.5.1
tbcli --version
tbcli skill status --agent sealseekIf SealSeek uses a stale managed Skill copy, run tbcli skill update --agent sealseek. Linked Skills update with the package.
Validation
- 88 automated tests passed
- real managed Chrome launch trace confirmed
--no-sandboxis absent - isolated Profile launch passed with the sandbox enabled
- Skill format and shareable portability validation passed
- clean-context SealSeek remediation regression passed
tbcli v0.5.0
Highlights
- Added
tbcli auth loginandtbcli auth status. - Normal commands now use a managed persistent Chrome session with the fixed tbcli Profile when no legacy CDP browser is already running.
- Port
9223is no longer required for ordinary use;automode keeps backward compatibility with an existing debugging browser. - Added direct 生意参谋自主分析 and 无界 report catalog, saved-report export, date-range fetch, field selection, filters, and safe temporary-report cleanup.
- Bundled the canonical Agent Skill with install/status/update commands.
- Expanded AI 点睛, DingTalk document, shop product, pagination, price, request-policy, and capability-registry support.
Authentication
tbcli auth login
tbcli auth status --jsonAuthentication remains inside the dedicated Chrome Profile. tbcli does not export cookies or tokens.
Validation
- 83 automated tests passed.
- Real authenticated SYCM catalog read passed.
- Managed no-port browser launch passed with an isolated Profile.
- Agent Skill validation and portability scan passed.
tbcli v0.4.0
tbcli v0.3.0
What's Changed
Full Changelog: v0.2.0...v0.3.0