发布

  • [OPIK-3469] [FE] Add log viewer for Optimization Studio (#4543)

    frostbyte_neo 发布于 2025-12-29 15:52:13 +00:00

    • [OPIK-3469]: optimization studio logs;

    • feat(optimization-studio): Fix log sync and improve log rendering

    • Fix Redis codec mismatch: Use StringCodec for meta map to read Python-written timestamps
    • Add ansi-to-html for Rich-formatted log rendering with custom color palette
    • Handle OSC 8 hyperlinks and terminal control sequences in logs
    • Cache presigned URLs in frontend to reduce backend calls
    • Increase terminal width to 120 chars for proper Rich panel rendering
    • Log warning when skipping None env vars in subprocess execution
    • fix: Add missing package-lock.json and update test mock for StringCodec

    • fix: Clear cached URL on error to allow retry with fresh URL

    • OPIK-3469: add unit tests and remove caching for the time being;

    • eslint issues;

    • update a comment;


    Co-authored-by: aadereiko aliaksandr@comet.com
    Co-authored-by: Daniel Creão ldaugusto@gmail.com

    下载附件