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
Add OutputOptions across Rust, Go, Python, and TypeScript that combines RedactionOptions with a new OutputStyle (Readable default, Raw schema-preserving), and reshape output_json_with_options / output_yaml_with_options / output_plain_with_options plus a new cli_output_with_options dispatcher to take OutputOptions — agents that need YAML or plain rendering with original keys and unformatted values (no AFDATA suffix stripping, no human value formatting) can opt in without writing their own renderer, while every existing call site keeps the default Readable behavior. Breaking signature change on the three *_with_options formatters; old RedactionOptions callers move to OutputOptions with redaction and style: Readable.
Tighten the Rust startup-diagnostic example in the README and agent_cli sample so it only fires inside an explicit --log startup|all|* branch and records env presence as {key, present} pairs instead of raw values — the previous example suggested dumping full env values into a startup log, which an adopter copying the pattern would have shipped as a leak surface.