You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed
Default telemetry output (BREAKING): Business results from bl alert, bl monitor, and bl log now default to JSON, even when the Profile specifies text. Scripts relying on text must pass --output text or set DASHSCOPE_OUTPUT=text.
Fixed
Workspace identity: Resolve the selected workspace's Console identity automatically and share it across preflight, business requests, asynchronous polling, and follow-up requests, fixing ineffective --workspace-id filtering and incorrect cross-workspace results without changing saved configuration.
Audit log parsing: Normalize timestamps, models, request IDs, workspace IDs, and usage; fix missing fields, NaN timestamps, and malformed count displays, and reject audit results from a mismatched workspace.
Log counts: Use each corresponding list API's totalCount for log audit count and log inference count, fixing zero counts for non-empty lists without paginating or fetching full log content.
Inference count filters and completion: Preserve multiple-model and multiple-API-key filters by deduplicating and querying single-value combinations. Support asynchronous polling and emit totals only after every query succeeds; reject empty filters, invalid counts, and aggregate overflow.
Dry-run previews: Show the workspace identity resolution plan and actual count request combinations without sending business requests.