Skip to content
Draft
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
bb00c36
fix: why does this help?
ariane-emory Jan 2, 2026
0130017
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 2, 2026
b0d36f4
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 3, 2026
7b4e8c3
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 3, 2026
91ba082
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 4, 2026
dec0fa8
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 4, 2026
873a160
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 4, 2026
e5d1719
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 5, 2026
01ce989
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 5, 2026
2db72b0
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 5, 2026
0a9e56f
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 5, 2026
5e0ea76
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 6, 2026
854378b
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 6, 2026
9b64341
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 6, 2026
a09a2d3
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 6, 2026
431feb9
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 6, 2026
b3f94a6
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 7, 2026
a94a8ab
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 7, 2026
a628bd5
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 7, 2026
a176d89
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 8, 2026
e4d6396
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 11, 2026
bf42cfc
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 13, 2026
9005886
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 13, 2026
fb80385
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 15, 2026
46ff27d
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 16, 2026
efc2e36
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 17, 2026
270e9e8
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 17, 2026
2ebd5c6
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 19, 2026
3230504
Merge branch 'dev' into fix/weird-mystery-fix
ariane-emory Jan 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions packages/opencode/src/bun/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,14 @@ export namespace BunProc {
)
})

// Run bun install to ensure all transitive dependencies are properly resolved
// This fixes issues where bun add doesn't fully resolve dependency trees
await BunProc.run(["install"], {
cwd: Global.Path.cache,
}).catch((e) => {
log.warn("bun install failed after add", { error: e })
})

// Resolve actual version from installed package when using "latest"
// This ensures subsequent starts use the cached version until explicitly updated
let resolvedVersion = version
Expand Down