Repository navigation
merge: upstream v1.18.29 weekly sync 2026-09-07 (LAC-3760) - #45
Merged
Merged
Conversation
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com> Co-authored-by: Andreas Holt <6665487+AndreasHolt@users.noreply.github.com>
…eplay fixes (anomalyco#45520) Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
…nomalyco#47342) Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: slickstef11 <stefanavram22@gmail.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com> Co-authored-by: GuestAUser <62957566+GuestAUser@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
…) (LAC-3760) 89 upstream commits (9f69463..57ef382). Standard conflicts: 15 package.json version lines (kept lash 1.7.13, resolved in-place), bun.lock regenerated from upstream base (no float). Content conflicts: cli-process.ts (kept lash spawn gate, applied upstream's --conditions removal anomalyco#46644), prompt/index.tsx (kept lash shortenedWorkingDir footer). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ctory (LAC-3732)
The session prompt runs under Effect InstanceRef, not the ambient
AsyncLocalStorage instance context (only CLI bootstrap enters that), so
the cwd.updated emit in setCwd hit the NotFound catch and was silently
skipped — the TUI footer cwd never updated after a shell-mode cd.
setCwd now accepts an optional { directory } that bypasses the ambient
context lookup, and the session prompt passes the instance directory it
already has in scope. Emission still falls back to the ambient context
for bootstrap-scoped callers and is skipped only when neither is
available.
Includes regression tests covering emit-without-ambient-context and the
event's directory field.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
(cherry picked from commit c36c393)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Weekly upstream sync: brings anomalyco/opencode
dev(v1.18.29) into lash as a true merge commit (c484e0c). Also carries the LAC-3732 footer cwd fix (cherry-picked from PR #44, already on lash, merges clean as an identical patch).Merge with a merge commit, never squash, so the next sync keeps its 3-way merge base.
https://claude.ai/code/session_01FyDbpxuQwFrfKhZLokX5mF