Skip to content

merge: sync v1.1.9 into main for PR #537 - #538

Closed
syzsunshine219 wants to merge 40 commits into
mainfrom
codex/resolve-pr-537
Closed

syzsunshine219 wants to merge 40 commits into
mainfrom
codex/resolve-pr-537

Conversation

@syzsunshine219

@syzsunshine219 syzsunshine219 commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

This synchronization PR merges the latest v1.1.9 branch into main so PR #537 (main -> v1.1.9) can be merged without conflicts.

Conflict resolution: App/frontend/desktop/src/state/model-workspace.ts retains both the main branch BYOK candidate persistence fix and v1.1.9 invalid-assignment pruning.

Validation:

  • npm run version:check passed.
  • npm run build -w @memmy/local-api-contracts passed.
  • npm run build -w @memmy/migrations passed.
  • npx vitest run App/frontend/desktop/src/state/tests/model-workspace.test.ts: 34 passed.
  • git diff --check passed.

After merging this PR, PR #537 should become mergeable.

origami-chen and others added 30 commits September 18, 2026 11:40
episodes.title and episodes.summary were never written, so the task panel fell back to the first user and assistant messages. Add an episode_title worker job that fills both: a provisional pass after the first turn, a final pass on episode close. Input comes from raw_turns, because a rejected capture decision soft-deletes its L1 and leaves many episodes without one.
Codex stored auto-review prompts and injected context as user turns, so the task panel titled them as real conversations. Drop those turns in the shared rollout parser, and pin episode titles to the desktop language instead of guessing from the transcript.
Extend the Codex completeSourceTurn path to Cursor, Claude Code, OpenClaw, OpenCode, Hermes, and DeepSeek Harness so both channels share turn identity, tool pairing, and session binding.
fix false failure is reported when scanning meets abnormal data
optimize the display of scanning progress
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
fix(memory): ignore XML metadata in import titles
…tion

Fix/skill embedding input truncation
fix(memory): repair resume integrations across agents
The upstream v1.1.9 base already excludes the Literature Review cross-repository test harness and its npm commands.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix(models): prune stale assignments after partial deletion
Co-authored-by: Cursor <cursoragent@cursor.com>
…restart

fix(models): preserve custom session model after restart
Kimi K3 fixes temperature=1.0 and rejects any explicit temperature
value with HTTP 400. Add kimi-k3 to the immutable-temperature model
list so requests omit the parameter.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix(providers): treat kimi-k3 as immutable-temperature model
Unchanged turn re-imports were overwriting completed summaries with
the queued placeholder and leaving processing marked ready.

Co-authored-by: Cursor <cursoragent@cursor.com>
The Linux CLI packaging check compiles Memory tests, so the new
llmCalls fixtures need the messages field that createBatchReflectionLlm expects.

Co-authored-by: Cursor <cursoragent@cursor.com>
…-overwrite

fix(memory): keep import summaries across agent-source rescans
…stall-directory-v1.1.9

fix: explain existing Windows install directory
…49ybgp

fix: contain long user memory content
@syzsunshine219

Copy link
Copy Markdown
Collaborator Author

Closing this PR: it merged the untested v1.1.9 branch into main, which is the wrong direction for PR #537. The corrected sync will merge main into v1.1.9 instead.

@syzsunshine219
syzsunshine219 deleted the codex/resolve-pr-537 branch September 23, 2026 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants