98e40dac97
CLI Smoke Test / smoke-test-linux (20) (push) Has been cancelled
CLI Smoke Test / smoke-test-linux (24) (push) Has been cancelled
CLI Smoke Test / smoke-test-windows (20) (push) Has been cancelled
CLI Smoke Test / smoke-test-windows (24) (push) Has been cancelled
Expo App TypeScript typecheck / typecheck (push) Has been cancelled
33 lines
1.8 KiB
Markdown
33 lines
1.8 KiB
Markdown
# OpenCode Sources
|
|
|
|
Reviewed on 2026-03-21.
|
|
|
|
- repo: `https://github.com/sst/opencode`
|
|
- checkout: `../happy-adjacent/research/opencode`
|
|
- commit: `2e0d5d230893dbddcefb35a02f53ff2e7a58e5d0`
|
|
|
|
## Primary files inspected
|
|
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/session/message-v2.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/session/index.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/session/prompt.ts`
|
|
- `../happy-adjacent/research/opencode/packages/sdk/js/src/v2/gen/types.gen.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/tool/task.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/tool/todo.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/permission/index.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/permission/evaluate.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/server/server.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/server/routes/experimental.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/auth/index.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/control-plane/workspace-server/routes.ts`
|
|
- `../happy-adjacent/research/opencode/packages/opencode/src/control-plane/sse.ts`
|
|
- `../happy-adjacent/research/opencode/packages/app/src/context/global-sync.tsx`
|
|
- `../happy-adjacent/research/opencode/packages/app/src/context/global-sync/event-reducer.ts`
|
|
- `../happy-adjacent/research/opencode/packages/app/src/components/session-context-usage.tsx`
|
|
- `../happy-adjacent/research/opencode/packages/app/src/components/session/session-context-tab.tsx`
|
|
|
|
## Notes
|
|
|
|
- The context/debug surface is not a side detail; it is one of the strongest product ideas in the repo.
|
|
- The server split deserves deeper follow-up work after this first pass.
|