Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
cppx
/
opencode
Public
forked from
anomalyco/opencode
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
opencode
packages
opencode
src
tool
edit.ts
on
dev
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 5, 2026
fix(opencode): prevent destructive edit matches (#30932)
nexxeln
authored
236cfcb
View commit details
Copy full SHA for 236cfcb
View code at this point
Browse repository at this point
Commits on Jun 2, 2026
refactor(core): consolidate filesystem services (#30447)
thdxr
authored
604a5f7
View commit details
Copy full SHA for 604a5f7
View code at this point
Browse repository at this point
Commits on May 31, 2026
refactor(core): move database schema ownership (#29068)
Show description for 7f571d3
thdxr
and
Copilot
authored
7f571d3
View commit details
Copy full SHA for 7f571d3
View code at this point
Browse repository at this point
Commits on May 1, 2026
refactor(tool): yield InstanceState context (#25199)
kitlangton
authored
668d77b
View commit details
Copy full SHA for 668d77b
View code at this point
Browse repository at this point
Commits on Apr 27, 2026
refactor: remove module barrels (#24554)
thdxr
authored
f25f148
View commit details
Copy full SHA for f25f148
View code at this point
Browse repository at this point
Commits on Apr 25, 2026
refactor: rename shared package to core (#24309)
thdxr
authored
62ef2a2
View commit details
Copy full SHA for 62ef2a2
View code at this point
Browse repository at this point
Commits on Apr 23, 2026
refactor(tool): migrate tool framework + all 18 built-in tools to Effect Schema (#23244)
kitlangton
authored
3910a6e
View commit details
Copy full SHA for 3910a6e
View code at this point
Browse repository at this point
feat: support pull diagnostics in the LSP client (C#, Kotlin, etc) (#23771)
Hona
authored and
rekram1-node
committed
e383df4
View commit details
Copy full SHA for e383df4
View code at this point
Browse repository at this point
fix: preserve BOM in text tool round-trips (#23797)
Hona
authored and
rekram1-node
committed
8113a43
View commit details
Copy full SHA for 8113a43
View code at this point
Browse repository at this point
Commits on Apr 21, 2026
migrate Snapshot schemas to Effect Schema (#23747)
kitlangton
authored
0bcf734
View commit details
Copy full SHA for 0bcf734
View code at this point
Browse repository at this point
Commits on Apr 20, 2026
fix: parallel edits sometimes would override each other (#23483)
rekram1-node
authored
8bc4f91
View commit details
Copy full SHA for 8bc4f91
View code at this point
Browse repository at this point
Commits on Apr 17, 2026
chore: delete filetime module (#22999)
rekram1-node
authored
76a1410
View commit details
Copy full SHA for 76a1410
View code at this point
Browse repository at this point
Commits on Apr 16, 2026
feat: unwrap tool namespaces to flat exports + barrel (#22762)
kitlangton
authored
5011465
View commit details
Copy full SHA for 5011465
View code at this point
Browse repository at this point
fix: resolve oxlint warnings — suppress false positives, remove unused imports (#22687)
kitlangton
authored
f7d4665
View commit details
Copy full SHA for f7d4665
View code at this point
Browse repository at this point
Commits on Apr 15, 2026
refactor(opencode): use AppFileSystem path helpers (#22637)
kitlangton
authored
4dd0d1f
View commit details
Copy full SHA for 4dd0d1f
View code at this point
Browse repository at this point
shared package (#22626)
thdxr
authored
be9432a
View commit details
Copy full SHA for be9432a
View code at this point
Browse repository at this point
Commits on Apr 11, 2026
refactor(tool): Tool.Context.metadata returns Effect (#21972)
kitlangton
authored
3dd0914
View commit details
Copy full SHA for 3dd0914
View code at this point
Browse repository at this point
refactor(tool): Tool.Def.execute returns Effect, rename defineEffect → define (#21961)
kitlangton
authored
c5fb628
View commit details
Copy full SHA for c5fb628
View code at this point
Browse repository at this point
refactor: extract LSP diagnostic report formatter (#21964)
kitlangton
authored
a17ac02
View commit details
Copy full SHA for a17ac02
View code at this point
Browse repository at this point
Commits on Apr 10, 2026
chore: generate
opencode-agent[bot]
committed
fb26308
View commit details
Copy full SHA for fb26308
View code at this point
Browse repository at this point
refactor: convert edit tool to Tool.defineEffect (#21904)
kitlangton
authored
b41fa8e
View commit details
Copy full SHA for b41fa8e
View code at this point
Browse repository at this point
Commits on Apr 7, 2026
refactor(snapshot): store unified patches in file diffs (#21244)
Show description for b7fab49
thdxr
and
adamdotdevin
authored
b7fab49
View commit details
Copy full SHA for b7fab49
View code at this point
Browse repository at this point
Commits on Mar 26, 2026
effectify Bus service: migrate to Effect PubSub + InstanceState (#18579)
kitlangton
authored
97c15a0
View commit details
Copy full SHA for 97c15a0
View code at this point
Browse repository at this point
Commits on Mar 21, 2026
Move service state into InstanceState, flatten service facades (#18483)
kitlangton
authored
38e0dc9
View commit details
Copy full SHA for 38e0dc9
View code at this point
Browse repository at this point
Commits on Mar 20, 2026
fix: switch consumers to service imports to break bundle cycles (#18438)
kitlangton
authored
214a6c6
View commit details
Copy full SHA for 214a6c6
View code at this point
Browse repository at this point
Commits on Mar 16, 2026
refactor(file-time): effectify FileTimeService with Semaphore locks (#17835)
kitlangton
authored
2cbdf04
View commit details
Copy full SHA for 2cbdf04
View code at this point
Browse repository at this point
Commits on Mar 7, 2026
fix(opencode): preserve original line endings in 'edit' tool (#9443)
Show description for be9b4d1
ranqn
and
Hona
authored
be9b4d1
View commit details
Copy full SHA for be9b4d1
View code at this point
Browse repository at this point
Commits on Feb 19, 2026
Remove use of Bun.file (#14215)
thdxr
authored
02a9495
View commit details
Copy full SHA for 02a9495
View code at this point
Browse repository at this point
Revert: all refactor commits migrating from Bun.file() to Filesystem module
thdxr
committed
568eccb
View commit details
Copy full SHA for 568eccb
View code at this point
Browse repository at this point
refactor: migrate src/tool/edit.ts from Bun.file() to Filesystem module (#14120)
thdxr
authored
270b807
View commit details
Copy full SHA for 270b807
View code at this point
Browse repository at this point
Commits on Feb 12, 2026
tweak: tool outputs to be more llm friendly (#13269)
rekram1-node
authored
624dd94
View commit details
Copy full SHA for 624dd94
View code at this point
Browse repository at this point
Commits on Jan 26, 2026
fix(app): reactive file tree
adamdotdevin
committed
021d9d1
View commit details
Copy full SHA for 021d9d1
View code at this point
Browse repository at this point
Commits on Jan 14, 2026
tweak: adjust lsp wording a bit more to encourage fixing
rekram1-node
committed
096e14d
View commit details
Copy full SHA for 096e14d
View code at this point
Browse repository at this point
Commits on Jan 13, 2026
core: tweak edit and write tool outputs to prevent agent from thinking edit didn't apply
rekram1-node
committed
66f9bda
View commit details
Copy full SHA for 66f9bda
View code at this point
Browse repository at this point
Commits on Jan 10, 2026
core: extract external directory validation to shared utility to reduce code duplication across tools
thdxr
committed
f94ee5c
View commit details
Copy full SHA for f94ee5c
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.