• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lsm / neokai / 25253401317 / 29
82%
dev: 82%

Build:
DEFAULT BRANCH: dev
Ran 02 May 2026 01:53PM UTC
Files 293
Run time 10s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 May 2026 01:51PM UTC coverage: 19.036% (-0.05%) from 19.084%
25253401317.29

push

github

web-flow
Fix stale compact summary carryover (#1743)

* Fix stale compact summary carryover

Prevent old SDK compaction summaries from being re-injected when newer live NeoKai messages already exist, so resumed sessions continue the current context instead of stale pending work.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Make rewind resume checkpoints one-shot

Avoid stale restart context by keeping rewind resumeSessionAt in memory only and resetting SDK identity if the one-shot checkpoint is unavailable.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Preserve SDK session on missing rewind checkpoint

Retry missing one-shot resumeSessionAt failures without the rewind cutoff instead of clearing the whole SDK session identity.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Remove orphaned compact summary carryover

Delete the stale compactionSummary prompt injection path and unused resume fallback helpers now that rewind checkpoints are runtime-only.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Remove runtime init fingerprint and room/lobby residual

The fingerprint mechanism was added for room orchestration state invalidation. Rooms are retired, so the remaining fingerprint logic only harms other session types by silently clearing sdkSessionId on init surface changes.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Stop auto-clearing sdkSessionId on missing conversation

Let the user choose via sdkResumeChoice prompt instead of silently destroying context.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Address review feedback: fix stale comments, error messages, and edge cases

- Update misleading "a fresh session starts automatically" error message
  to reflect that sdkResumeChoice prompt is shown instead
- Fix restart()/reset() paths to clear sdkSessionId when session file
  is missing, avoiding "No conversation found" loop
- Fix stale comment about "session ID was already clea... (continued)

15662 of 82276 relevant lines covered (19.04%)

9.83 hits per line

Source Files on job daemon-online-sdk - 25253401317.29
  • Tree
  • List 293
  • Changed 7
  • Source Changed 7
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25253401317
  • 3eddc5bb on github
  • Prev Job for on dev (#25243392267.5)
  • Next Job for on dev (#25255886703.2)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc