forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Parent: #158
Context
The full fork audit found 31 conflict-prone files where both our fork AND upstream made changes. Beyond the session/ files already addressed, these core files are modified:
Modified core files needing audit
src/agent/agent.ts— unknown changessrc/bun/index.ts— unknown changessrc/config/config.ts— unknown changessrc/flag/flag.ts— unknown changessrc/skill/skill.ts— unknown changessrc/plugin/codex.ts— unknown changessrc/plugin/copilot.ts— 1M context relatedsrc/provider/provider.ts— 1M context headers + limit overridesrc/provider/transform.ts— Opus 4.6 effort parametersrc/cli/cmd/run.ts— unknown changessrc/cli/cmd/tui/app.tsx— unknown changessrc/cli/cmd/tui/routes/session/index.tsx— unknown changes (rg TUI rendering?)src/cli/cmd/tui/util/clipboard.ts— unknown changes
Tests modified
config.test.ts,skill.test.ts
Goal
For each file:
- Classify the change (async-task / rg-tool / 1M-context / fork-improvement / unnecessary)
- Revert unnecessary changes to match upstream
- Document why each remaining change exists
Acceptance Criteria
- Every modified core file classified
- Unnecessary changes reverted
- Remaining changes documented in fork-features.json (WS2)
- Diff reduced to minimum necessary
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels