Skip to content

Github Copilot failure to Edit (Windows/WSL) #1732

Closed

Description

@bazorb

On version v0.4.1 and v0.3.86, using Github Copilot as the model source, the edit tool does not appear to be invoked even after waiting for several minutes. Nothing in the logs is indicating an error. I've evaluated this both on Windows and WSL and debug logs do not provide any other apparent details as to the nature of the issue. On a different environment, Mac + OpenAI API | LM Studio, works great. It does appear to provide responses and read files, but not do edits. Any suggestions?

Image

Activity

  1. self-assigned this
    on Aug 9, 2025
  2. gubasso commented on Aug 13, 2025

    @gubasso

    I'm having the same issue on Linux/OpenSUSE Tumbleweed...

    • Run a prompt
    • Shows "working..." status
    • Print out some message
    • Doesn't finish the job and exists "working..." changes to "enter" new prompt again

    Analyzing the logs...

    ❯ opencode --log-level DEBUG --print-logs run "@some/file.py ... do something"
    INFO  2025-08-13T15:13:28 +68ms service=default version=0.4.41 args=["--log-level","DEBUG","--print-logs","run","@some/file.py ... do something"] opencode
    INFO  2025-08-13T15:13:28 +1ms service=app cwd=<PROJECT_DIR> creating
    INFO  2025-08-13T15:13:28 +4ms service=app git=<PROJECT_DIR> git
    INFO  2025-08-13T15:13:28 +1ms service=bus type=storage.write subscribing
    INFO  2025-08-13T15:13:28 +0ms service=app name=bus registering service
    INFO  2025-08-13T15:13:28 +0ms service=format init
    INFO  2025-08-13T15:13:28 +0ms service=bus type=file.edited subscribing
    INFO  2025-08-13T15:13:28 +0ms service=bus type=* subscribing
    INFO  2025-08-13T15:13:28 +0ms service=config.hooks init
    INFO  2025-08-13T15:13:28 +0ms service=bus type=file.edited subscribing
    INFO  2025-08-13T15:13:28 +0ms service=bus type=session.idle subscribing
    INFO  2025-08-13T15:13:28 +0ms service=app name=lsp registering service
    INFO  2025-08-13T15:13:28 +0ms service=app name=config registering service
    INFO  2025-08-13T15:13:28 +1ms service=session id=<SESSION_ID> version=0.4.41 title=New session - 2025-08-13T15:13:28.572Z time=<REDACTED> created
    INFO  2025-08-13T15:13:28 +0ms service=app name=session registering service
    INFO  2025-08-13T15:13:28 +0ms service=app name=storage registering service
    INFO  2025-08-13T15:13:28 +0ms service=config path=<CONFIG_PATH>/config.json loading
    INFO  2025-08-13T15:13:28 +0ms service=config path=<CONFIG_PATH>/opencode.json loading
    INFO  2025-08-13T15:13:28 +2ms service=config path=<CONFIG_PATH>/opencode.jsonc loading
    INFO  2025-08-13T15:13:28 +1ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:28 +0ms service=app name=plugin registering service
    INFO  2025-08-13T15:13:28 +1ms service=config $schema=https://opencode.ai/config.json model=google/gemini-2.5-pro small_model=google/gemini-2.5-flash mcp={"context7":{"type":"remote","url":"<MCP_URL>","enabled":false}} agent={} mode={} plugin=[] username=<USER> loaded
    INFO  2025-08-13T15:13:28 +0ms service=bus type=session.updated publishing
    INFO  2025-08-13T15:13:28 +0ms service=app name=agent registering service
    INFO  2025-08-13T15:13:28 +0ms service=bus type=message.part.updated subscribing
    INFO  2025-08-13T15:13:28 +0ms service=bus type=session.error subscribing
    INFO  2025-08-13T15:13:28 +2ms service=session session=<SESSION_ID> chatting
    INFO  2025-08-13T15:13:28 +0ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:28 +0ms service=bus type=message.updated publishing
    INFO  2025-08-13T15:13:28 +1ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:28 +0ms service=bus type=message.part.updated publishing
    INFO  2025-08-13T15:13:28 +0ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:28 +0ms service=bus type=session.updated publishing
    INFO  2025-08-13T15:13:28 +0ms service=app name=provider registering service
    INFO  2025-08-13T15:13:28 +1ms service=models.dev file={} refreshing
    INFO  2025-08-13T15:13:28 +1ms service=provider init
    INFO  2025-08-13T15:13:28 +2ms service=provider providerID=google found
    INFO  2025-08-13T15:13:28 +0ms service=provider providerID=google modelID=gemini-2.5-pro getModel
    INFO  2025-08-13T15:13:28 +0ms service=provider status=started providerID=google getSDK
    INFO  2025-08-13T15:13:28 +38ms service=provider status=completed duration=38 providerID=google getSDK
    INFO  2025-08-13T15:13:28 +0ms service=provider providerID=google modelID=gemini-2.5-pro found
    INFO  2025-08-13T15:13:28 +3ms service=session session=<SESSION_ID> sessionID=<SESSION_ID> locking
    INFO  2025-08-13T15:13:28 +0ms service=provider providerID=google modelID=gemini-2.5-flash getModel
    INFO  2025-08-13T15:13:28 +0ms service=provider status=started providerID=google getSDK
    INFO  2025-08-13T15:13:28 +0ms service=provider status=completed duration=0 providerID=google getSDK
    INFO  2025-08-13T15:13:28 +0ms service=provider providerID=google modelID=gemini-2.5-flash found
    INFO  2025-08-13T15:13:28 +11ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:28 +0ms service=bus type=message.updated publishing
    INFO  2025-08-13T15:13:28 +1ms service=app name=mcp registering service
    INFO  2025-08-13T15:13:28 +1ms service=mcp key=context7 mcp server disabled
    INFO  2025-08-13T15:13:28 +4ms service=session session=<SESSION_ID> type=start part
    INFO  2025-08-13T15:13:31 +3179ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:31 +0ms service=bus type=session.updated publishing
    INFO  2025-08-13T15:13:35 +3613ms service=session session=<SESSION_ID> type=start-step part
    INFO  2025-08-13T15:13:35 +1ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:35 +0ms service=bus type=message.part.updated publishing
    INFO  2025-08-13T15:13:35 +3ms service=snapshot hash=<SNAPSHOT_HASH>
     cwd=<PROJECT_DIR> git=<OPENCODE_STORAGE>/project/<PROJECT_SLUG>/snapshots tracking
    INFO  2025-08-13T15:13:35 +0ms service=session session=<SESSION_ID> type=finish-step part
    INFO  2025-08-13T15:13:35 +2ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:35 +0ms service=bus type=message.part.updated publishing
    INFO  2025-08-13T15:13:35 +0ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:35 +0ms service=bus type=message.updated publishing
    INFO  2025-08-13T15:13:35 +2ms service=session session=<SESSION_ID> type=finish part
    INFO  2025-08-13T15:13:35 +1ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:35 +0ms service=bus type=message.updated publishing
    INFO  2025-08-13T15:13:35 +0ms service=bus type=storage.write publishing
    INFO  2025-08-13T15:13:35 +0ms service=bus type=message.updated publishing
    INFO  2025-08-13T15:13:35 +0ms service=session session=<SESSION_ID> sessionID=<SESSION_ID> unlocking
    INFO  2025-08-13T15:13:35 +0ms service=bus type=session.idle publishing
    
    INFO  2025-08-13T15:13:35 +0ms service=app name=lsp shutdown
    INFO  2025-08-13T15:13:35 +0ms service=app name=session shutdown
    INFO  2025-08-13T15:13:35 +0ms service=app name=mcp shutdown
    

    It simply shutdown without execute any action.

  3. rekram1-node commented on Sep 24, 2025

    @rekram1-node
    Collaborator

    Is anyone still having this issue?

  4. rekram1-node commented on Dec 28, 2025

    @rekram1-node
    Collaborator

    [automated] Closing due to 90+ days of inactivity. Feel free to reopen if you still need this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions