Skip to content

Loki Mode

v7.109.0 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents aider anthropic autonomous ci-cd claude
+13 more
cline code-review devops gemini github-action github-issues loki-mode multi-agent openai-codex openapi pull-request-review sdlc spec-driven-development

Summary

AI summary

Fixed false boot failures for CLI/libraries and modern frontend projects, reclaimed orphaned ports, removed phantom completion claims, and corrected Claude rate‑limit resets.

Full changelog

Bug-hunt-and-fix wave 1: 5 reproduced bugs fixed (false-RED elimination + rate-limit correctness)

An adversarial bug-hunt across the completion council, verify gates, and RARV loop found
5 real, reproduced bugs. All were verified with a concrete repro before fixing, and each
fix ships with a regression test. Measurable adoption/UX impact (these were friction, not
safety holes - none was a false-VERIFIED / fake-green; the trust core was confirmed sound):

  • FIX (HIGH, runtime gate false-RED on CLIs/libraries): the runtime boot gate's HTTP-signal
    source scan matched a .listen(/createServer( in a test/example/dist file, so a plain
    CLI or library that ships a start script plus an integration test that spins an ephemeral
    server was wrongly detected as a bootable HTTP app, booted, timed out, and got a false
    boot-failure that dropped the verdict from VERIFIED. Now excludes test/tests/tests/
    examples/dist/build/spec and requires a stronger signal. Impact: any project with an
    integration test no longer false-blocks.
  • FIX (HIGH, runtime gate false-RED on Vite/SvelteKit): detection recognized vite/sveltekit/
    nuxt but the port default-map sent the probe to 3000 while those dev servers bind 5173 and
    ignore PORT, so the gate reported a boot failure while the server was actually up. Now the
    gate scrapes the actually-bound URL/port from the boot log and probes that. Impact: modern
    frontend projects on non-3000 ports no longer false-block.
  • FIX (MEDIUM, runtime gate port leak): teardown reclaimed only the detected port, so a
    daemonized server that bound a different port left an orphan holding the port. Now kills the
    process group and reclaims the actually-bound port. Impact: no leaked servers/ports.
  • FIX (MEDIUM, phantom completion claim): check_task_completion_signal consumed only the
    active completion-signal file, orphaning the coexisting fallback (COMPLETION_REQUESTED),
    which then read as a phantom claim on later iterations and forced a full completion-council
    evaluation every iteration instead of at the interval. Now consumes both. Impact: no phantom
    claims; council evaluation returns to the intended cadence (cost/time saving).
  • FIX (MEDIUM, rate-limit reset discarded): parse_claude_reset_time computed seconds with bare
    arithmetic on zero-padded clock values, so 08/09 (invalid octal) crashed the calculation and
    silently discarded the real Claude rate-limit reset wait during roughly 14% of clock windows,
    falling back to a too-short generic backoff that retried against a still-limited API. Now
    forces base-10. Impact: correct reset waits, fewer wasted rate-limited retries.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Loki Mode

Get notified when new releases ship.

Sign up free

About Loki Mode

Multi-agent autonomous SDLC framework. Spec to deployed app. PRD, GitHub issue, OpenAPI/JSON/YAML, or one-line brief. 5 AI providers, 11 quality gates.

All releases →

Related context

Beta — feedback welcome: [email protected]