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 }}
supanadit
opencode.nvim
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
opencode.nvim
lua
opencode
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Mar 23, 2026
feat(completion): handle symlinked directories in file completion (#339)
Show description for 281e026
sudo-tee
authored
281e026
View commit details
Copy full SHA for 281e026
View code at this point
Browse repository at this point
refactor(ui): extract window option helpers and winbar highlighting
sudo-tee
committed
285fa75
View commit details
Copy full SHA for 285fa75
View code at this point
Browse repository at this point
Commits on Mar 22, 2026
refactor(renderer): refactor renderer in multiple files (#338)
Show description for 760b404
sudo-tee
authored
760b404
View commit details
Copy full SHA for 760b404
View code at this point
Browse repository at this point
Commits on Mar 21, 2026
fix(ui/formatter): fix icons require in apply_patch.lua
sudo-tee
committed
945328e
View commit details
Copy full SHA for 945328e
View code at this point
Browse repository at this point
Commits on Mar 20, 2026
feat(keymap): defer keymaps to completion menu (#334)
Show description for 5dd388d
sudo-tee
authored
5dd388d
View commit details
Copy full SHA for 5dd388d
View code at this point
Browse repository at this point
perf(reference_picker): implement incremental parsing (#335)
sudo-tee
authored
0147670
View commit details
Copy full SHA for 0147670
View code at this point
Browse repository at this point
Commits on Mar 18, 2026
fix: shallow copy in store.mutate via vim.tbl_extend (#333)
Show description for 138299d
Copilot
and
sudo-tee
authored
138299d
View commit details
Copy full SHA for 138299d
View code at this point
Browse repository at this point
refactor(state): improve use of state helpers (#330)
sudo-tee
authored
918a732
View commit details
Copy full SHA for 918a732
View code at this point
Browse repository at this point
Refactor state management into smaller slices (#321)
Show description for 2a3203f
sudo-tee
authored
2a3203f
View commit details
Copy full SHA for 2a3203f
View code at this point
Browse repository at this point
Commits on Mar 17, 2026
feat(ui): add filetype config for output buffer (#325)
vapourismo
authored
bb31b54
View commit details
Copy full SHA for bb31b54
View code at this point
Browse repository at this point
feat(context): add inline visual selection insertion (#326)
Show description for 3a3d8cb
jugarpeupv
authored
3a3d8cb
View commit details
Copy full SHA for 3a3d8cb
View code at this point
Browse repository at this point
Commits on Mar 16, 2026
feat(ui): add configurable input window options (#324)
Show description for a4fdf89
jugarpeupv
authored
a4fdf89
View commit details
Copy full SHA for a4fdf89
View code at this point
Browse repository at this point
Commits on Mar 13, 2026
chore: misc tweak and fixes
sudo-tee
committed
e95905b
View commit details
Copy full SHA for e95905b
View code at this point
Browse repository at this point
Commits on Mar 12, 2026
fix(core): resolve model via switch_to_mode in ensure_current_mode (#319)
Show description for 800c4f8
hermandavid
authored
800c4f8
View commit details
Copy full SHA for 800c4f8
View code at this point
Browse repository at this point
chore(config): align keymaps for better code readability
sudo-tee
committed
21754dc
View commit details
Copy full SHA for 21754dc
View code at this point
Browse repository at this point
feat: persist window width across hide/restore (#315)
Show description for c265665
jensenojs
authored
c265665
View commit details
Copy full SHA for c265665
View code at this point
Browse repository at this point
Commits on Mar 10, 2026
fix(webfetch): error rendering icon
Show description for a3229ce
sudo-tee
committed
a3229ce
View commit details
Copy full SHA for a3229ce
View code at this point
Browse repository at this point
Commits on Mar 9, 2026
feat: render `session.status` message in loading footer (#311)
Show description for dffa3f3
disrupted
authored
dffa3f3
View commit details
Copy full SHA for dffa3f3
View code at this point
Browse repository at this point
fix(formatter): right-align diff line numbers (#312)
disrupted
authored
9fe0247
View commit details
Copy full SHA for 9fe0247
View code at this point
Browse repository at this point
fix(types): fix path_map types after accepting nil
sudo-tee
committed
73fea61
View commit details
Copy full SHA for 73fea61
View code at this point
Browse repository at this point
fix(ui/icons): remove emoji preset deprecation warning and default to 'nerdfonts'
sudo-tee
committed
a120bae
View commit details
Copy full SHA for a120bae
View code at this point
Browse repository at this point
perf: don't enforce path mapping with dummy function by default
sudo-tee
committed
6b2a44e
View commit details
Copy full SHA for 6b2a44e
View code at this point
Browse repository at this point
chore(keymap): add explicit descriptions for default mappings
dekaravanhoc
authored and
sudo-tee
committed
dd5c16c
View commit details
Copy full SHA for dd5c16c
View code at this point
Browse repository at this point
chore(commands)!: remove legacy commands support
Show description for 7f959f4
sudo-tee
committed
7f959f4
View commit details
Copy full SHA for 7f959f4
View code at this point
Browse repository at this point
refactor: cleanup and split formatters in multiple modules (#310)
sudo-tee
authored
03b9c69
View commit details
Copy full SHA for 03b9c69
View code at this point
Browse repository at this point
Commits on Mar 6, 2026
fix(context): keep context state and send behavior in sync (#306)
disrupted
authored
42ae5e2
View commit details
Copy full SHA for 42ae5e2
View code at this point
Browse repository at this point
feat: display lines numbers in diff (#308)
Show description for 8a66ab1
sudo-tee
authored
8a66ab1
View commit details
Copy full SHA for 8a66ab1
View code at this point
Browse repository at this point
feat(renderer): display task tool summary (#307)
sudo-tee
authored
e23f440
View commit details
Copy full SHA for e23f440
View code at this point
Browse repository at this point
Commits on Mar 5, 2026
feat(context): expose public API (#305)
disrupted
authored
cad16ea
View commit details
Copy full SHA for cad16ea
View code at this point
Browse repository at this point
Commits on Mar 4, 2026
Allow configuration of external opencode serve process (#295)
Show description for fbad9da
sei-dwtompkins
and
sudo-tee
authored
fbad9da
View commit details
Copy full SHA for fbad9da
View code at this point
Browse repository at this point
Commits on Mar 3, 2026
fix(ui): respect custom user layout for all snacks pickers (#304)
disrupted
authored
3e890ae
View commit details
Copy full SHA for 3e890ae
View code at this point
Browse repository at this point
feat(lsp): adjust completion textEdit range to replace typed word (#303)
Show description for 4d17c30
khaitranhq
authored
4d17c30
View commit details
Copy full SHA for 4d17c30
View code at this point
Browse repository at this point
Commits on Mar 2, 2026
feat(apply_patch): set the correct filetype for diff
sudo-tee
committed
d3d06c9
View commit details
Copy full SHA for d3d06c9
View code at this point
Browse repository at this point
feat(apply-patch): add support for apply_patch tool (types, formatter, tests)
sudo-tee
committed
b89906e
View commit details
Copy full SHA for b89906e
View code at this point
Browse repository at this point
Commits on Mar 1, 2026
feat(ui): add vim.ui.select rendering option for questions (#300)
khaitranhq
authored
f36bdc5
View commit details
Copy full SHA for f36bdc5
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.