Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nickjvandyke/opencode.nvim
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: rasinghsidhu/opencode.nvim
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 8 files changed
  • 1 contributor

Commits on Feb 18, 2026

  1. Configuration menu
    Copy the full SHA
    85063d8 View commit details
    Browse the repository at this point in the history
  2. feat: use opencode attach to connect to existing servers

    - Remove CWD filtering in server discovery (no longer required)
    - Add attach mode support to all providers
    - When server is found, use 'opencode attach http://localhost:<port> --dir <cwd>'
    - stop() now kills attach process, not original server
    rasinghsidhu committed Feb 18, 2026
    Configuration menu
    Copy the full SHA
    546b65c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ed82c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    65e9910 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5250707 View commit details
    Browse the repository at this point in the history
  6. debug

    rasinghsidhu committed Feb 18, 2026
    Configuration menu
    Copy the full SHA
    08a2a93 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    818083d View commit details
    Browse the repository at this point in the history
  8. debug provider.start

    rasinghsidhu committed Feb 18, 2026
    Configuration menu
    Copy the full SHA
    5c1b690 View commit details
    Browse the repository at this point in the history
  9. feat: use opencode attach for existing servers

    - Find servers sequentially to avoid hanging on unresponsive processes
    - Skip redundant get_server verification in M.get()
    - Use blocking vim.wait for get_first_server to avoid nested promise issues
    - When server found, use 'opencode attach http://localhost:<port> --dir <cwd>'
    - Works with all providers (snacks, terminal, kitty, wezterm, tmux)
    rasinghsidhu committed Feb 18, 2026
    Configuration menu
    Copy the full SHA
    6c2a511 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6052ed4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    855a6e3 View commit details
    Browse the repository at this point in the history
Loading