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 }}
nickjvandyke
opencode.nvim
Repository navigation
Code
Issues
4
(4)
Pull requests
3
(3)
Discussions
Actions
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 Sep 22, 2026
refactor(health): small rewordings
nickjvandyke
committed
2ebb433
View commit details
Copy full SHA for 2ebb433
View code at this point
Browse repository at this point
feat!: migrate to OpenCode v2
Show description for d512228
nickjvandyke
committed
d512228
View commit details
Copy full SHA for d512228
View code at this point
Browse repository at this point
Commits on Sep 19, 2026
fix(server): send x-opencode-directory: nvim-cwd on every request (#239)
juanperi
authored
71fb506
View commit details
Copy full SHA for 71fb506
View code at this point
Browse repository at this point
Commits on Sep 18, 2026
refactor(health): minor field rename
Show description for e53942c
nickjvandyke
committed
e53942c
View commit details
Copy full SHA for e53942c
View code at this point
Browse repository at this point
Commits on Sep 14, 2026
fix(windows): error when discovering servers (#327)
vad-bond
authored
618c91a
View commit details
Copy full SHA for 618c91a
View code at this point
Browse repository at this point
Commits on Sep 11, 2026
fix(edits): diff new files (#324)
Show description for df1a05f
zawedcvg
authored
df1a05f
View commit details
Copy full SHA for df1a05f
View code at this point
Browse repository at this point
Commits on Aug 20, 2026
docs: document event schema best-effort nature
nickjvandyke
committed
a517f03
View commit details
Copy full SHA for a517f03
View code at this point
Browse repository at this point
feat(health): simplify `opencode` version check to minimum version
Show description for 3f9e5f1
nickjvandyke
committed
3f9e5f1
View commit details
Copy full SHA for 3f9e5f1
View code at this point
Browse repository at this point
Commits on Jul 27, 2026
refactor(config)!: nest `opts.events.reload.enabled`
Show description for 7749a03
nickjvandyke
committed
7749a03
View commit details
Copy full SHA for 7749a03
View code at this point
Browse repository at this point
fix(permissions): nil concat error when reply UI cancelled
nickjvandyke
committed
c181a9a
View commit details
Copy full SHA for c181a9a
View code at this point
Browse repository at this point
Commits on Jul 24, 2026
fix(permissions): error when replying
Show description for 259ac3d
nickjvandyke
committed
259ac3d
View commit details
Copy full SHA for 259ac3d
View code at this point
Browse repository at this point
Commits on Jul 23, 2026
fix(permissions): properly chain promises for better error propagation
nickjvandyke
committed
8d13938
View commit details
Copy full SHA for 8d13938
View code at this point
Browse repository at this point
feat(reload): automatically set `vim.o.autoread` if user hasn't set
Show description for c0d0122
nickjvandyke
committed
c0d0122
View commit details
Copy full SHA for c0d0122
View code at this point
Browse repository at this point
Commits on Jul 22, 2026
feat(select)!: rename "server.select" item to "server.connect"
Show description for 9971caa
nickjvandyke
committed
9971caa
View commit details
Copy full SHA for 9971caa
View code at this point
Browse repository at this point
feat(server): support disabling auto-connecting
Show description for ead89d4
nickjvandyke
committed
ead89d4
View commit details
Copy full SHA for ead89d4
View code at this point
Browse repository at this point
fix(select): use `vim.g.opencode_opts.select.server` descriptions
nickjvandyke
committed
ca33385
View commit details
Copy full SHA for ca33385
View code at this point
Browse repository at this point
feat(server): add server.disconnect to select menu
Show description for f8ef811
nickjvandyke
committed
f8ef811
View commit details
Copy full SHA for f8ef811
View code at this point
Browse repository at this point
Commits on Jun 26, 2026
fix(server): heartbeat timer disconnect (#305)
yyueniao
authored
43adb10
View commit details
Copy full SHA for 43adb10
View code at this point
Browse repository at this point
Commits on Jun 23, 2026
refactor: small simplifications
nickjvandyke
committed
1625060
View commit details
Copy full SHA for 1625060
View code at this point
Browse repository at this point
feat(ask): submit even when input is empty
Show description for 20c28c8
nickjvandyke
committed
20c28c8
View commit details
Copy full SHA for 20c28c8
View code at this point
Browse repository at this point
refactor(promise): infer generics when chaining
Show description for 5ac0cb0
nickjvandyke
committed
5ac0cb0
View commit details
Copy full SHA for 5ac0cb0
View code at this point
Browse repository at this point
Commits on Jun 20, 2026
feat(context): format paths relative to server's CWD
Show description for b9307e5
nickjvandyke
committed
b9307e5
View commit details
Copy full SHA for b9307e5
View code at this point
Browse repository at this point
refactor: store server on context
Show description for 952e713
nickjvandyke
committed
952e713
View commit details
Copy full SHA for 952e713
View code at this point
Browse repository at this point
Commits on Jun 19, 2026
docs: remove irrelevant TODOs
nickjvandyke
committed
c386c77
View commit details
Copy full SHA for c386c77
View code at this point
Browse repository at this point
refactor: extract Context rendered text and its transformations to a class
nickjvandyke
committed
08dfced
View commit details
Copy full SHA for 08dfced
View code at this point
Browse repository at this point
feat(prompt): consistently open in `ask()` when prompt ends with "..."
Show description for a7380bf
nickjvandyke
committed
a7380bf
View commit details
Copy full SHA for a7380bf
View code at this point
Browse repository at this point
Commits on Jun 18, 2026
refactor(config): merge `ask.snacks` at usage rather than globally at config
Show description for a08a09b
nickjvandyke
committed
a08a09b
View commit details
Copy full SHA for a08a09b
View code at this point
Browse repository at this point
refactor(select): read selected prompt directly from item
nickjvandyke
committed
1371e57
View commit details
Copy full SHA for 1371e57
View code at this point
Browse repository at this point
Commits on Jun 17, 2026
refactor: nitpick union type formatting
nickjvandyke
committed
03ef771
View commit details
Copy full SHA for 03ef771
View code at this point
Browse repository at this point
refactor(events): fill out detailed types for utilized events
nickjvandyke
committed
3017618
View commit details
Copy full SHA for 3017618
View code at this point
Browse repository at this point
refactor(server): organize class defs
nickjvandyke
committed
c50cf16
View commit details
Copy full SHA for c50cf16
View code at this point
Browse repository at this point
refactor: internalize Text and Extmark classes
nickjvandyke
committed
0f3e6ac
View commit details
Copy full SHA for 0f3e6ac
View code at this point
Browse repository at this point
docs: more concise and consistent formatting and ordering in docstrings
nickjvandyke
committed
7e798ad
View commit details
Copy full SHA for 7e798ad
View code at this point
Browse repository at this point
feat(select): granular control of included server items
Show description for 2322752
nickjvandyke
committed
2322752
View commit details
Copy full SHA for 2322752
View code at this point
Browse repository at this point
refactor: consistent context threading from public to internal API
nickjvandyke
committed
61b6460
View commit details
Copy full SHA for 61b6460
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.