Skip to content

Fix worker continuations, cache retention, and verification scope - #1900

Merged
justrach merged 2 commits into
mainfrom
fix/worker-cache-verification
Nov 14, 2026
Merged

justrach merged 2 commits into
mainfrom
fix/worker-cache-verification

Conversation

@justrach

Copy link
Copy Markdown
Owner

What changed

  • Preserve valid user-ended request history after interrupted assistant replies; reject unchanged worker retries.
  • Retain long cache TTL across returning interactive turns and fast follow-ups.
  • Reconcile current-app versus historical frontend verification and strengthen background-safe GUI guidance and explicit foreground opt-in.
  • Add source-catalog ownership coverage for the already-released MCP schema fix.

Why

Assistant tails were treated as prefill, idle retention followed only model latency, and successful checks could target the wrong frontend or disturb the desktop. Shared engine boundaries cover roots/workers and REPL/ACP without replacing user-selected historical work.

GUI guidance is not an OS sandbox; live focus/cursor/cleanup isolation remains unverified. Target-selection cases validate policy delivery and scoped results, not autonomous judgment. Cache tests verify requested TTL, not live cache promotion.

Validation: Tier 1 and focused offline behavior regressions pass.

Fixes #1895. Fixes #1898. Addresses #1899, #832 and #1892.

justrach and others added 2 commits November 14, 2026 11:27
Repair assistant-tail history instead of repeating invalid requests. Keep interactive cache retention through fast follow-ups, reconcile app targets, and require explicit foreground opt-in. Add catalog ownership coverage for the released schema fix. GUI guidance does not establish live desktop isolation.

Co-Authored-By: Codegraff <blackfloofie@codegraff.com>
The fixtures already declare POSIX-only support, but their callers still analyzed environment and directory APIs on Windows. Skip unsupported test bodies at compile time so the test binary links without changing supported-platform coverage.

Co-Authored-By: Codegraff <blackfloofie@codegraff.com>
@justrach
justrach merged commit d0d339a into main Nov 14, 2026
8 checks passed
@justrach
justrach deleted the fix/worker-cache-verification branch November 14, 2026 05:14
justrach added a commit that referenced this pull request Nov 14, 2026
Ship request-history, cache-retention, and verification guardrails from #1900. Refresh release notes and ratchet the unit-test floor to retain the added coverage.

Co-Authored-By: Codegraff <blackfloofie@codegraff.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant