• v1.3.0 a6aecb1b39

    v1.3.0 Stable

    kahliburke released this 2026-04-15 18:31:45 -07:00 | 288 commits to main since this release

    What's New

    Main-thread eval for GLMakie/GLFW (#21)

    The ex tool now supports mt=true to route evals through the REPL backend on thread 1. Required for GLMakie, GLFW, and any library that needs the main thread.

    ex(e="using GLMakie; scatter([1,2,3], [4,5,6])", mt=true)
    

    Version compatibility check (#26)

    Gate sessions now report their Kaimon version in health check pongs. The TUI warns when a session loads a mismatched version — catches the case where a stale dev'd copy in the global env causes silent serialization failures. The app startup also checks for version/path mismatches.

    VS Code integration fix (#25)

    Kaimon ships its own VS Code Remote Control extension — no third-party extension needed. Install from the TUI Config tab (v) or Kaimon.install_vscode_remote_control(). Fixed list_vscode_commands (was calling an undefined function). Extension installs globally without requiring a project.

    Tool call tracking

    The total_tool_calls counter and sparkline in the TUI status bar now actually work (were always showing 0).

    server_log performance

    The server_log tool now reads from an in-memory ring buffer instead of scanning the full log file on disk. Also added log rotation at 10MB.

    Docs

    • Fixed tab table (added Debug, Extensions tabs)
    • Updated tool count (50+)
    • Fixed api_keys format in configuration docs
    • Updated install instructions to use registry

    Install

    ]app add Kaimon@1.3.0
    

    Full Changelog: https://github.com/kahliburke/Kaimon.jl/compare/v1.2.2...v1.3.0

    Downloads