chore: @opencode-ai/core typecheck is red at HEAD (pre-existing, unrelated to v0.9.7)
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 68/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- bun, typescript
- Domain
- build-system, testing-qa
Research direction
Start by running bun turbo typecheck and inspect the reported failures in packages/core/test/tool-write.test.ts, test/util/effect-flock.test.ts, test/util/flock.test.ts, and test/util/which.test.ts. Check the repository's Bun and TypeScript type configuration for the missing bun:test types and ImportMeta.dir typing. Done means the full monorepo typecheck passes, not only scoped package checks.
Written by the indexing model from the issue text.
Description
Found during v0.9.7 release review (Tech Lead persona) while verifying typecheck cleanliness.
bun turbo typecheck fails on @opencode-ai/core:typecheck — errors in test/tool-write.test.ts, test/util/effect-flock.test.ts, test/util/flock.test.ts, test/util/which.test.ts (missing bun:test types, ImportMeta.dir not recognized on the type).
Confirmed via git diff v0.9.6..HEAD --stat -- packages/core/ that v0.9.7's changes to that package are limited to flag.ts, ripgrep.ts, ripgrep.test.ts — none of the failing files were touched by this release. This pre-dates v0.9.6 and does not block the v0.9.7 release, but individual commit messages in this release claim 'typecheck clean' based on scoped/partial runs, not the full turbo task — worth fixing so that claim is accurate again monorepo-wide.
- Dominant language
- TypeScript
- Stars
- 813
- Forks
- 134
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 67
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from AltimateAI/altimate-code
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
AltimateAI/altimate-code#1359 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
AltimateAI/altimate-code#1323 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
AltimateAI/altimate-code#1288 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
AltimateAI/altimate-code#1285 ·
-
privacy: Altimate Base consent dialog no longer discloses persistent per-installation identifier Open
Difficulty 1/5 Under an hour Newbie friendliness 88/100
AltimateAI/altimate-code#1284 ·
All issues in AltimateAI/altimate-code
Similar issues
-
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
motiondivision/motion#3849 ·
-
Add: S Play Event HD Opencheck:passed streams:add
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
i-am-bee/beeai-framework#1697 · 1 reaction ·
-
Support bun dedupe Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
antfu/node-modules-inspector#214 ·