Skip to content

v1.3.145

Choose a tag to compare

@topcheer topcheer released this 11 Jul 20:14
· 3547 commits to main since this release

v1.3.145

Fixes

  • lanchat DM display: Fixed nick name truncation in tool result labels. The To: field now shows the full recipient nick name from tool args instead of parsing the result string (which was truncated to 20 chars).
  • lanchat error labels: Error results from lanchat send action now show a compact summary (To: <nick>) while preserving the full error text in the payload — rate-limit messages remain fully visible.
  • autopilot strategist: Added [Strategist #N: analyzing...] system event when the autopilot strategist runs, providing visibility into the decision-making loop.

Features

  • Configurable lanchat DM cooldown: New lanchat.dm_cooldown config setting (default: 150s). Adjust per-recipient cooldown between agent-originated DMs via config set lanchat.dm_cooldown 300s.
    lanchat:
      dm_cooldown: 150s

Changes

  • agentRateLimiter.checkDM() now accepts a cooldown duration parameter, defaulting to defaultAgentDMCooldown (150s) when zero.
  • NewLanChatTool() accepts an optional config.LanChatConfig for cooldown configuration.
  • Wails desktop ChatBridge passes cfg.LanChat to the lanchat tool constructor.