Align CloudSec and MailSec CLI contracts and onboarding - #408
Conversation
Fill missing certificate onboarding, lineage and asset selectors, resumable exports, provider PR-check options, MailSec setup/time/lane/revision parameters. Reject unsupported similar-message pagination and add product help and SDK guides.
|
/lc-review |
LimaCharlie Cloud Security — code scanNo new code findings were introduced by this pull request. This check reports and never fails: no Scanned This comment is updated in place on every push to this pull request. |
|
Adversarial self-review completed against the current gateway and service contracts:
The |
|
/lc-review |
|
Release guidance updated per the imminent-release assumption: removed development-only installs, source pins and repeated CLI-version notices. Customer docs and MCP errors now use the standard released All three updated PRs are green. Local checks passed: strict MkDocs, 215 documentation tests, Markdown lint, rendered numbering checks and the affected CloudSec MCP tests. Adversarial review found no open issues. The renewed |
Cloud Security, Code Security and Email Security have expanded beyond several SDK/CLI bindings and their onboarding help. This aligns the client with the current public API and gives new users an explicit path from installation and provider setup to their first results.
Installation uses the standard released
limacharliepackage for CloudSec, CodeSec and MailSec. The local scanner default is updated to 0.24.0; pulling it still requires registry access, and the CLI explains accessible-image/binary alternatives. This change does not publish the scanner or enable backend capabilities.Validation: the complete CI-equivalent
pytest tests/unit/ tests/microbenchmarks/ --benchmark-disablesuite passed: 4662 passed, with five pre-existing platform/docstring skips. Product help examples and SDK example signatures were checked, andgit diff --checkpassed. New regression tests cover query/body serialization, tri-state and empty selectors, opaque cursors, certificate output, provider-specific PR requirements and early refusals. No production changes or customer-provider operations were performed.Companion customer-facing onboarding/reference update: documentation #460.
Companion MCP workflow/onboarding review: lc-mcp-server #75.