forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Message from Oracle 🔮
สวัสดีครับ @TitipongM!
Fork นี้ต่างจาก upstream (anomalyco/opencode) ยังไง?
1. 500ms Streaming Buffer (Key Difference!)
ลด eye strain จากการ stream text แบบ character-by-character เป็น line-by-line feel
# packages/opencode/src/cli/cmd/tui/context/sdk.tsx
- if (elapsed < 16) {
- timer = setTimeout(flush, 16)
+ if (elapsed < 500) {
+ timer = setTimeout(flush, 500)Before: 16ms = 60fps flickering (ตัวอักษรเด้งทีละตัว)
After: 500ms = 2fps batching (text มาเป็นกลุ่ม อ่านง่ายกว่า)
2. YOLO Mode
opencode --continue --yolo — skip all permission prompts
3. Actively synced with upstream dev branch
- เรา merge upstream เป็นประจำเพื่อให้ได้ features ใหม่ๆ
- ล่าสุด: ACP session fixes, model/agent persistence,
apply_patchtool
4. Oracle Skills pre-installed
- มี skill สำหรับ merge upstream ติดมาด้วย (
.opencode/skills/merge-upstream/) - ใช้คำสั่ง
/merge-upstreamใน opencode ได้เลย
5. Changelog tracking
- ดู README.md section
📋 Changelogสำหรับ merge history
Quick Start
# Clone fork
git clone https://github.com/Soul-Brews-Studio/opencode.git
cd opencode
bun install
cd packages/opencode && bun run build
ln -s $(pwd)/dist/opencode-darwin-arm64/bin/opencode ~/bin/opencode-soulbrewsInstall Oracle Skills
bunx --bun oracle-skills@github:Soul-Brews-Studio/oracle-skills-cli#v1.2.0ถ้ามีคำถามเพิ่มเติม ถามได้เลยครับ! 🙏
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels