server error #4177

Open
opened 2026-02-16 17:42:54 -05:00 by yindo · 12 comments
Owner

Originally created by @kmnnmk212-source on GitHub (Jan 4, 2026).

m@m-HP-Z440-Workstation:/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage
error: Script not found "serve"
Received Exit
Server not running
m@m-HP-Z440-Workstation:
/Desktop/opencode$

with many

Originally created by @kmnnmk212-source on GitHub (Jan 4, 2026). m@m-HP-Z440-Workstation:~/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage error: Script not found "serve" Received Exit Server not running m@m-HP-Z440-Workstation:~/Desktop/opencode$ with many
Author
Owner

@kmnnmk212-source commented on GitHub (Jan 4, 2026):

with many releases

@kmnnmk212-source commented on GitHub (Jan 4, 2026): with many releases
Author
Owner

@rekram1-node commented on GitHub (Jan 4, 2026):

not enough info to go off here...

@rekram1-node commented on GitHub (Jan 4, 2026): not enough info to go off here...
Author
Owner

@flexiondotorg commented on GitHub (Jan 4, 2026):

The issue is that opencode-cli in the .deb and the AppImage are actually bun in disguise.

@flexiondotorg commented on GitHub (Jan 4, 2026): The issue is that `opencode-cli` in the .deb and the AppImage are actually `bun` in disguise.
Author
Owner

@kmnnmk212-source commented on GitHub (Jan 4, 2026):

how to run appimage
Step by step

@kmnnmk212-source commented on GitHub (Jan 4, 2026): how to run appimage Step by step
Author
Owner

@kmnnmk212-source commented on GitHub (Jan 4, 2026):

ubuntu 24
python 3.12

@kmnnmk212-source commented on GitHub (Jan 4, 2026): ubuntu 24 python 3.12
Author
Owner

@kmnnmk212-source commented on GitHub (Jan 4, 2026):

m@m-HP-Z440-Workstation:/Desktop/opencode$ sudo apt update
sudo apt install libfuse2
[sudo] password for m:
Hit:1 https://brave-browser-apt-release.s3.brave.com stable InRelease
Get:2 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB]
Hit:3 http://archive.ubuntu.com/ubuntu noble InRelease
Hit:4 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu noble InRelease
Get:5 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
Get:6 http://security.ubuntu.com/ubuntu noble-security/main amd64 Components [21.5 kB]
Get:7 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Components [208 B]
Get:8 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Components [71.4 kB]
Get:9 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [208 B]
Get:10 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
Get:11 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [175 kB]
Get:12 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B]
Get:13 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [378 kB]
Get:14 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B]
Get:15 http://archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [7,316 B]
Get:16 http://archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [212 B]
Get:17 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [10.5 kB]
Get:18 http://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B]
Fetched 1,044 kB in 2s (618 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'libfuse2t64' instead of 'libfuse2'
libfuse2t64 is already the newest version (2.9.9-8.1build1).
The following package was automatically installed and is no longer required:
libllvm19
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
m@m-HP-Z440-Workstation:
/Desktop/opencode$ ./OpenCode-1.1.1.AppImage --no-sandbox
bash: ./OpenCode-1.1.1.AppImage: No such file or directory
m@m-HP-Z440-Workstation:/Desktop/opencode$ ls
opencode-desktop-linux-amd64.AppImage
m@m-HP-Z440-Workstation:
/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage --no-sandbox
error: Script not found "serve"
Received Exit
Server not running
m@m-HP-Z440-Workstation:/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage --appimage-extract
100%
m@m-HP-Z440-Workstation:
/Desktop/opencode$ cd squashfs-root
m@m-HP-Z440-Workstation:/Desktop/opencode/squashfs-root$ ./AppRun
error: Script not found "serve"
Received Exit
Server not running
m@m-HP-Z440-Workstation:
/Desktop/opencode/squashfs-root$ ./opencode --no-sandbox
bash: ./opencode: No such file or directory
m@m-HP-Z440-Workstation:/Desktop/opencode/squashfs-root$ ls
AppRun bin etc lib OpenCode.desktop OpenCode.png share shared sharun
m@m-HP-Z440-Workstation:
/Desktop/opencode/squashfs-root$ ./opencode-desktop-linux-amd64.AppImage -- --no-sandbox
bash: ./opencode-desktop-linux-amd64.AppImage: No such file or directory
m@m-HP-Z440-Workstation:/Desktop/opencode/squashfs-root$ cd ..
m@m-HP-Z440-Workstation:
/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage -- --no-sandbox
error: Script not found "serve"
Received Exit
Server not running
m@m-HP-Z440-Workstation:/Desktop/opencode$ cd squashfs-root/resources/app
bash: cd: squashfs-root/resources/app: No such file or directory
m@m-HP-Z440-Workstation:
/Desktop/opencode$ ls
AppDir opencode-desktop-linux-amd64.AppImage squashfs-root
m@m-HP-Z440-Workstation:/Desktop/opencode$ ^C
m@m-HP-Z440-Workstation:
/Desktop/opencode$ cd squashfs-root
m@m-HP-Z440-Workstation:/Desktop/opencode/squashfs-root$ ls
AppRun bin etc lib OpenCode.desktop OpenCode.png share shared sharun
m@m-HP-Z440-Workstation:
/Desktop/opencode/squashfs-root$ cd bin
m@m-HP-Z440-Workstation:/Desktop/opencode/squashfs-root/bin$ ls
gio-launch-desktop OpenCode opencode-cli xdg-open
m@m-HP-Z440-Workstation:
/Desktop/opencode/squashfs-root/bin$ ls bin
ls: cannot access 'bin': No such file or directory
m@m-HP-Z440-Workstation:/Desktop/opencode/squashfs-root/bin$ ./sharun --no-sandbox
bash: ./sharun: No such file or directory
m@m-HP-Z440-Workstation:
/Desktop/opencode/squashfs-root/bin$ ./OpenCode --no-sandbox
error: Script not found "serve"
Received Exit
Server not running
m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root/bin$ ./opencode-cli --no-sandbox
Bun is a fast JavaScript runtime, package manager, bundler, and test runner. (1.3.5+1e86cebd7)

Usage: bun [...flags] [...args]

Commands:
run ./my-script.ts Execute a file with Bun
lint Run a package.json script
test Run unit tests with Bun
x vite Execute a package binary (CLI), installing if needed (bunx)
repl Start a REPL session with Bun
exec Run a shell script directly with Bun

install Install dependencies for a package.json (bun i)
add @remix-run/dev Add a dependency to package.json (bun a)
remove jquery Remove a dependency from package.json (bun rm)
update @evan/duckdb Update outdated dependencies
audit Check installed packages for vulnerabilities
outdated Display latest versions of outdated dependencies
link [] Register or link a local npm package
unlink Unregister a local npm package
publish Publish a package to the npm registry
patch Prepare a package for patching
pm Additional package management utilities
info @zarfjs/zarf Display package metadata from the registry
why zod Explain why a package is installed

build ./a.ts ./b.jsx Bundle TypeScript & JavaScript into a single file

init Start an empty Bun project from a built-in template
create svelte Create a new project from a template (bun c)
upgrade Upgrade to latest version of Bun.
feedback ./file1 ./file2 Provide feedback to the Bun team.

--help Print help text for command.

Learn more about Bun: https://bun.com/docs
Join our Discord community: https://bun.com/discord
m@m-HP-Z440-Workstation:/Desktop/opencode/squashfs-root/bin$ cd /Desktop/opencode/squashfs-root
find . -name package.json
m@m-HP-Z440-Workstation:
/Desktop/opencode/squashfs-root$ find . -name package.json
m@m-HP-Z440-Workstation:
/Desktop/opencode/squashfs-root$ ls share/opencode
ls: cannot access 'share/opencode': No such file or directory
m@m-HP-Z440-Workstation:/Desktop/opencode/squashfs-root$ cd ..
m@m-HP-Z440-Workstation:
/Desktop/opencode$ ls
AppDir
latest.json
opencode-desktop-linux-aarch64.AppImage
'opencode-desktop-linux-amd64(1).AppImage'
opencode-desktop-linux-amd64.AppImage
squashfs-root
m@m-HP-Z440-Workstation:/Desktop/opencode$ ls
AppDir
latest.json
opencode-desktop-linux-aarch64.AppImage
'opencode-desktop-linux-amd64(1).AppImage'
'opencode-desktop-linux-amd64(2).AppImage'
opencode-desktop-linux-amd64.AppImage
squashfs-root
m@m-HP-Z440-Workstation:
/Desktop/opencode$ ls
AppDir latest.json opencode-desktop-linux-amd64.AppImage squashfs-root
m@m-HP-Z440-Workstation:/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage
error: Script not found "serve"
Received Exit
Server not running
m@m-HP-Z440-Workstation:
/Desktop/opencode$

@kmnnmk212-source commented on GitHub (Jan 4, 2026): m@m-HP-Z440-Workstation:~/Desktop/opencode$ sudo apt update sudo apt install libfuse2 [sudo] password for m: Hit:1 https://brave-browser-apt-release.s3.brave.com stable InRelease Get:2 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB] Hit:3 http://archive.ubuntu.com/ubuntu noble InRelease Hit:4 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu noble InRelease Get:5 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] Get:6 http://security.ubuntu.com/ubuntu noble-security/main amd64 Components [21.5 kB] Get:7 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Components [208 B] Get:8 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Components [71.4 kB] Get:9 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Components [208 B] Get:10 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB] Get:11 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Components [175 kB] Get:12 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Components [212 B] Get:13 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Components [378 kB] Get:14 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Components [940 B] Get:15 http://archive.ubuntu.com/ubuntu noble-backports/main amd64 Components [7,316 B] Get:16 http://archive.ubuntu.com/ubuntu noble-backports/restricted amd64 Components [212 B] Get:17 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Components [10.5 kB] Get:18 http://archive.ubuntu.com/ubuntu noble-backports/multiverse amd64 Components [212 B] Fetched 1,044 kB in 2s (618 kB/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. Reading package lists... Done Building dependency tree... Done Reading state information... Done Note, selecting 'libfuse2t64' instead of 'libfuse2' libfuse2t64 is already the newest version (2.9.9-8.1build1). The following package was automatically installed and is no longer required: libllvm19 Use 'sudo apt autoremove' to remove it. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. m@m-HP-Z440-Workstation:~/Desktop/opencode$ ./OpenCode-1.1.1.AppImage --no-sandbox bash: ./OpenCode-1.1.1.AppImage: No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode$ ls opencode-desktop-linux-amd64.AppImage m@m-HP-Z440-Workstation:~/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage --no-sandbox error: Script not found "serve" Received Exit Server not running m@m-HP-Z440-Workstation:~/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage --appimage-extract 100% m@m-HP-Z440-Workstation:~/Desktop/opencode$ cd squashfs-root m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ ./AppRun error: Script not found "serve" Received Exit Server not running m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ ./opencode --no-sandbox bash: ./opencode: No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ ls AppRun bin etc lib OpenCode.desktop OpenCode.png share shared sharun m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ ./opencode-desktop-linux-amd64.AppImage -- --no-sandbox bash: ./opencode-desktop-linux-amd64.AppImage: No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ cd .. m@m-HP-Z440-Workstation:~/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage -- --no-sandbox error: Script not found "serve" Received Exit Server not running m@m-HP-Z440-Workstation:~/Desktop/opencode$ cd squashfs-root/resources/app bash: cd: squashfs-root/resources/app: No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode$ ls AppDir opencode-desktop-linux-amd64.AppImage squashfs-root m@m-HP-Z440-Workstation:~/Desktop/opencode$ ^C m@m-HP-Z440-Workstation:~/Desktop/opencode$ cd squashfs-root m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ ls AppRun bin etc lib OpenCode.desktop OpenCode.png share shared sharun m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ cd bin m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root/bin$ ls gio-launch-desktop OpenCode opencode-cli xdg-open m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root/bin$ ls bin ls: cannot access 'bin': No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root/bin$ ./sharun --no-sandbox bash: ./sharun: No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root/bin$ ./OpenCode --no-sandbox error: Script not found "serve" Received Exit Server not running m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root/bin$ ./opencode-cli --no-sandbox Bun is a fast JavaScript runtime, package manager, bundler, and test runner. (1.3.5+1e86cebd7) Usage: bun <command> [...flags] [...args] Commands: run ./my-script.ts Execute a file with Bun lint Run a package.json script test Run unit tests with Bun x vite Execute a package binary (CLI), installing if needed (bunx) repl Start a REPL session with Bun exec Run a shell script directly with Bun install Install dependencies for a package.json (bun i) add @remix-run/dev Add a dependency to package.json (bun a) remove jquery Remove a dependency from package.json (bun rm) update @evan/duckdb Update outdated dependencies audit Check installed packages for vulnerabilities outdated Display latest versions of outdated dependencies link [<package>] Register or link a local npm package unlink Unregister a local npm package publish Publish a package to the npm registry patch <pkg> Prepare a package for patching pm <subcommand> Additional package management utilities info @zarfjs/zarf Display package metadata from the registry why zod Explain why a package is installed build ./a.ts ./b.jsx Bundle TypeScript & JavaScript into a single file init Start an empty Bun project from a built-in template create svelte Create a new project from a template (bun c) upgrade Upgrade to latest version of Bun. feedback ./file1 ./file2 Provide feedback to the Bun team. <command> --help Print help text for command. Learn more about Bun: https://bun.com/docs Join our Discord community: https://bun.com/discord m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root/bin$ cd ~/Desktop/opencode/squashfs-root find . -name package.json m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ find . -name package.json m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ ls share/opencode ls: cannot access 'share/opencode': No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode/squashfs-root$ cd .. m@m-HP-Z440-Workstation:~/Desktop/opencode$ ls AppDir latest.json opencode-desktop-linux-aarch64.AppImage 'opencode-desktop-linux-amd64(1).AppImage' opencode-desktop-linux-amd64.AppImage squashfs-root m@m-HP-Z440-Workstation:~/Desktop/opencode$ ls AppDir latest.json opencode-desktop-linux-aarch64.AppImage 'opencode-desktop-linux-amd64(1).AppImage' 'opencode-desktop-linux-amd64(2).AppImage' opencode-desktop-linux-amd64.AppImage squashfs-root m@m-HP-Z440-Workstation:~/Desktop/opencode$ ls AppDir latest.json opencode-desktop-linux-amd64.AppImage squashfs-root m@m-HP-Z440-Workstation:~/Desktop/opencode$ ./opencode-desktop-linux-amd64.AppImage error: Script not found "serve" Received Exit Server not running m@m-HP-Z440-Workstation:~/Desktop/opencode$
Author
Owner

@kmnnmk212-source commented on GitHub (Jan 4, 2026):

m@m-HP-Z440-Workstation:/Desktop/opencode/AppDir/shared/bin$ AppDir/shared/bin
bash: AppDir/shared/bin: No such file or directory
m@m-HP-Z440-Workstation:
/Desktop/opencode/AppDir/shared/bin$ cd AppDir/shared/bin
bash: cd: AppDir/shared/bin: No such file or directory
m@m-HP-Z440-Workstation:/Desktop/opencode/AppDir/shared/bin$ /OpenCode
bash: /OpenCode: No such file or directory
m@m-HP-Z440-Workstation:
/Desktop/opencode/AppDir/shared/bin$ ls
MiniBrowser opencode-cli WebKitGPUProcess WebKitWebProcess
OpenCode opencode-linux-x64.tar.gz WebKitNetworkProcess
m@m-HP-Z440-Workstation:/Desktop/opencode/AppDir/shared/bin$ .//OpenCode
bash: /home/m/Desktop/opencode/AppDir/shared/bin/opencode-cli: No such file or directory
Received Exit
Server not running
m@m-HP-Z440-Workstation:
/Desktop/opencode/AppDir/shared/bin$ ./OpenCode
bash: /home/m/Desktop/opencode/AppDir/shared/bin/opencode-cli: No such file or directory

Received Exit
Server not running
m@m-HP-Z440-Workstation:/Desktop/opencode/AppDir/shared/bin$
m@m-HP-Z440-Workstation:
/Desktop/opencode/AppDir/shared/bin$

@kmnnmk212-source commented on GitHub (Jan 4, 2026): m@m-HP-Z440-Workstation:~/Desktop/opencode/AppDir/shared/bin$ AppDir/shared/bin bash: AppDir/shared/bin: No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode/AppDir/shared/bin$ cd AppDir/shared/bin bash: cd: AppDir/shared/bin: No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode/AppDir/shared/bin$ /OpenCode bash: /OpenCode: No such file or directory m@m-HP-Z440-Workstation:~/Desktop/opencode/AppDir/shared/bin$ ls MiniBrowser opencode-cli WebKitGPUProcess WebKitWebProcess OpenCode opencode-linux-x64.tar.gz WebKitNetworkProcess m@m-HP-Z440-Workstation:~/Desktop/opencode/AppDir/shared/bin$ .//OpenCode bash: /home/m/Desktop/opencode/AppDir/shared/bin/opencode-cli: No such file or directory Received Exit Server not running m@m-HP-Z440-Workstation:~/Desktop/opencode/AppDir/shared/bin$ ./OpenCode bash: /home/m/Desktop/opencode/AppDir/shared/bin/opencode-cli: No such file or directory Received Exit Server not running m@m-HP-Z440-Workstation:~/Desktop/opencode/AppDir/shared/bin$ m@m-HP-Z440-Workstation:~/Desktop/opencode/AppDir/shared/bin$
Author
Owner

@opencode-agent[bot] commented on GitHub (Jan 4, 2026):

User kmnnmk212-source does not have write permissions

github run

@opencode-agent[bot] commented on GitHub (Jan 4, 2026): User kmnnmk212-source does not have write permissions [github run](/anomalyco/opencode/actions/runs/20698994938)
Author
Owner

@kmnnmk212-source commented on GitHub (Jan 4, 2026):

https://github.com/anomalyco/opencode/actions/runs/20698964824/job/59418380410

Skip to content
Navigation Menu
anomalyco
opencode

Code
Issues 1.3k
Pull requests 627
Actions
Projects
Security

Insights

opencode
Open code Amd64 Linux appimage fails to launch. #19651

All jobs

Run details

Annotations
2 errors
opencode
failed 19 minutes ago in 26s
6s
6s
0s
0s
3s
3s
6s
6s
7s
######################################################### 79.9%
######################################################################## 100.0%
Successfully added opencode to $PATH in /home/runner/.bashrc
Added /home/runner/.opencode/bin to $GITHUB_PATH

█▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█
█░░█ █░░█ █▀▀▀ █░░█ █░░░ █░░█ █░░█ █▀▀▀
▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀

OpenCode includes free models, to start:

cd # Open directory
opencode # Run command

For more information visit https://opencode.ai/docs

Run echo "$HOME/.opencode/bin" >> $GITHUB_PATH
Run opencode github run
Images []
Configuring git...
AUTHORIZATION: basic ***
Asserting permissions for user kmnnmk212-source...
permission: read
1133 | } catch (error) {
1134 | console.error(Failed to check permissions: ${error})
1135 | throw new Error(Failed to check permissions for user ${actor}: ${error})
1136 | }
1137 |
1138 | if (!["admin", "write"].includes(permission)) throw new Error(User ${actor} does not have write permissions)
^
error: User kmnnmk212-source does not have write permissions
at assertPermissions (src/cli/cmd/github.ts:1138:61)

Creating comment...
Removing reaction...
Error: User kmnnmk212-source does not have write permissions
Error: Process completed with exit code 1.
7s
######################################################### 79.9%
######################################################################## 100.0%
Successfully added opencode to $PATH in /home/runner/.bashrc
Added /home/runner/.opencode/bin to $GITHUB_PATH

█▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█
█░░█ █░░█ █▀▀▀ █░░█ █░░░ █░░█ █░░█ █▀▀▀
▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀

OpenCode includes free models, to start:

cd # Open directory
opencode # Run command

For more information visit https://opencode.ai/docs

Run echo "$HOME/.opencode/bin" >> $GITHUB_PATH
Run opencode github run
Images []
Configuring git...
AUTHORIZATION: basic ***
Asserting permissions for user kmnnmk212-source...
permission: read
1133 | } catch (error) {
1134 | console.error(Failed to check permissions: ${error})
1135 | throw new Error(Failed to check permissions for user ${actor}: ${error})
1136 | }
1137 |
1138 | if (!["admin", "write"].includes(permission)) throw new Error(User ${actor} does not have write permissions)
^
error: User kmnnmk212-source does not have write permissions
at assertPermissions (src/cli/cmd/github.ts:1138:61)

Creating comment...
Removing reaction...
Error: User kmnnmk212-source does not have write permissions
Error: Process completed with exit code 1.
######################################################### 79.9%
######################################################################## 100.0%
Successfully added opencode to $PATH in /home/runner/.bashrc
Added /home/runner/.opencode/bin to $GITHUB_PATH

█▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█
█░░█ █░░█ █▀▀▀ █░░█ █░░░ █░░█ █░░█ █▀▀▀
▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀

OpenCode includes free models, to start:

cd # Open directory
opencode # Run command

For more information visit https://opencode.ai/docs

Run echo "$HOME/.opencode/bin" >> $GITHUB_PATH
Run opencode github run
Images []
Configuring git...
AUTHORIZATION: basic ***
Asserting permissions for user kmnnmk212-source...
permission: read
1133 | } catch (error) {
1134 | console.error(Failed to check permissions: ${error})
1135 | throw new Error(Failed to check permissions for user ${actor}: ${error})
1136 | }
1137 |
1138 | if (!["admin", "write"].includes(permission)) throw new Error(User ${actor} does not have write permissions)
^
error: User kmnnmk212-source does not have write permissions
at assertPermissions (src/cli/cmd/github.ts:1138:61)

Creating comment...
Removing reaction...
Error: User kmnnmk212-source does not have write permissions
7s
######################################################### 79.9%
######################################################################## 100.0%
Successfully added opencode to $PATH in /home/runner/.bashrc
Added /home/runner/.opencode/bin to $GITHUB_PATH

█▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█
█░░█ █░░█ █▀▀▀ █░░█ █░░░ █░░█ █░░█ █▀▀▀
▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀

OpenCode includes free models, to start:

cd # Open directory
opencode # Run command

For more information visit https://opencode.ai/docs

Run echo "$HOME/.opencode/bin" >> $GITHUB_PATH
Run opencode github run
Images []
Configuring git...
AUTHORIZATION: basic ***
Asserting permissions for user kmnnmk212-source...
permission: read
1133 | } catch (error) {
1134 | console.error(Failed to check permissions: ${error})
1135 | throw new Error(Failed to check permissions for user ${actor}: ${error})
1136 | }
1137 |
1138 | if (!["admin", "write"].includes(permission)) throw new Error(User ${actor} does not have write permissions)
^
error: User kmnnmk212-source does not have write permissions
at assertPermissions (src/cli/cmd/github.ts:1138:61)

Creating comment...
Removing reaction...
Error: User kmnnmk212-source does not have write permissions
Error: Process completed with exit code 1.
0s
Post job cleanup.
0s
Post job cleanup.
0s
Post job cleanup.
0s
Post job cleanup.
0s
Post job cleanup.
0s
Post job cleanup.
1s
Post job cleanup.
/usr/bin/git version
git version 2.51.0
Copying '/home/runner/.gitconfig' to '/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4/.gitconfig'
Temporarily overriding HOME='/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4' before making global git config changes
Adding repository directory to the temporary git global config as a safe directory
/usr/bin/git config --global --add safe.directory /home/runner/_work/opencode/opencode
/usr/bin/git config --local --name-only --get-regexp core.sshCommand
/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
/usr/bin/git config --local --name-only --get-regexp http.https://github.com/.extraheader
http.https://github.com/.extraheader
/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http.https://github.com/.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
/usr/bin/git config --local --name-only --get-regexp ^includeIf.gitdir:
/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
1s
Post job cleanup.
/usr/bin/git version
git version 2.51.0
Copying '/home/runner/.gitconfig' to '/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4/.gitconfig'
Temporarily overriding HOME='/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4' before making global git config changes
Adding repository directory to the temporary git global config as a safe directory
/usr/bin/git config --global --add safe.directory /home/runner/_work/opencode/opencode
/usr/bin/git config --local --name-only --get-regexp core.sshCommand
/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
/usr/bin/git config --local --name-only --get-regexp http.https://github.com/.extraheader
http.https://github.com/.extraheader
/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http.https://github.com/.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
/usr/bin/git config --local --name-only --get-regexp ^includeIf.gitdir:
/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
Post job cleanup.
/usr/bin/git version
git version 2.51.0
Copying '/home/runner/.gitconfig' to '/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4/.gitconfig'
Temporarily overriding HOME='/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4' before making global git config changes
Adding repository directory to the temporary git global config as a safe directory
/usr/bin/git config --global --add safe.directory /home/runner/_work/opencode/opencode
/usr/bin/git config --local --name-only --get-regexp core.sshCommand
/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
/usr/bin/git config --local --name-only --get-regexp http.https://github.com/.extraheader
http.https://github.com/.extraheader
/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http.https://github.com/.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
/usr/bin/git config --local --name-only --get-regexp ^includeIf.gitdir:
1s
Post job cleanup.
/usr/bin/git version
git version 2.51.0
Copying '/home/runner/.gitconfig' to '/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4/.gitconfig'
Temporarily overriding HOME='/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4' before making global git config changes
Adding repository directory to the temporary git global config as a safe directory
/usr/bin/git config --global --add safe.directory /home/runner/_work/opencode/opencode
/usr/bin/git config --local --name-only --get-regexp core.sshCommand
/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
/usr/bin/git config --local --name-only --get-regexp http.https://github.com/.extraheader
http.https://github.com/.extraheader
/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http.https://github.com/.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
/usr/bin/git config --local --name-only --get-regexp ^includeIf.gitdir:
/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
0s
0s
0s
0s
Deep Insight

@kmnnmk212-source commented on GitHub (Jan 4, 2026): https://github.com/anomalyco/opencode/actions/runs/20698964824/job/59418380410 [Skip to content](https://github.com/anomalyco/opencode/actions/runs/20698964824/job/59418380410#start-of-content) Navigation Menu anomalyco opencode Code Issues 1.3k Pull requests 627 Actions Projects Security Insights opencode Open code Amd64 Linux appimage fails to launch. #19651 All jobs Run details Annotations 2 errors opencode failed 19 minutes ago in 26s 6s 6s 0s 0s 3s 3s 6s 6s 7s ######################################################### 79.9% ######################################################################## 100.0% Successfully added[ opencode ](https://github.com/anomalyco/opencode)to $PATH in /home/runner/.bashrc Added /home/runner/.opencode/bin to $GITHUB_PATH ▄ █▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█ █░░█ █░░█ █▀▀▀ █░░█ █░░░ █░░█ █░░█ █▀▀▀ ▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ OpenCode includes free models, to start: cd <project> # Open directory opencode # Run command For more information visit https://opencode.ai/docs Run echo "$HOME/.opencode/bin" >> $GITHUB_PATH Run[ opencode](https://github.com/anomalyco/opencode/actions/workflows/opencode.yml) github run Images [] Configuring git... AUTHORIZATION: basic *** Asserting permissions for user kmnnmk212-source... permission: read 1133 | } catch (error) { 1134 | console.error(`Failed to check permissions: ${error}`) 1135 | throw new Error(`Failed to check permissions for user ${actor}: ${error}`) 1136 | } 1137 | 1138 | if (!["admin", "write"].includes(permission)) throw new Error(`User ${actor} does not have write permissions`) ^ error: User kmnnmk212-source does not have write permissions at assertPermissions (src/cli/cmd/github.ts:1138:61) Creating comment... Removing reaction... Error: User kmnnmk212-source does not have write permissions Error: Process completed with exit code 1. 7s ######################################################### 79.9% ######################################################################## 100.0% Successfully added[ opencode ](https://github.com/anomalyco/opencode/actions/runs/20698964824/job/59418380410#logs)to $PATH in /home/runner/.bashrc Added /home/runner/.opencode/bin to $GITHUB_PATH ▄ █▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█ █░░█ █░░█ █▀▀▀ █░░█ █░░░ █░░█ █░░█ █▀▀▀ ▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ OpenCode includes free models, to start: cd <project> # Open directory opencode # Run command For more information visit https://opencode.ai/docs Run echo "$HOME/.opencode/bin" >> $GITHUB_PATH Run opencode github run Images [] Configuring git... AUTHORIZATION: basic *** Asserting permissions for user kmnnmk212-source... permission: read 1133 | } catch (error) { 1134 | console.error(`Failed to check permissions: ${error}`) 1135 | throw new Error(`Failed to check permissions for user ${actor}: ${error}`) 1136 | } 1137 | 1138 | if (!["admin", "write"].includes(permission)) throw new Error(`User ${actor} does not have write permissions`) ^ error: User kmnnmk212-source does not have write permissions at assertPermissions (src/cli/cmd/github.ts:1138:61) Creating comment... Removing reaction... Error: User kmnnmk212-source does not have write permissions Error: Process completed with exit code 1. ######################################################### 79.9% ######################################################################## 100.0% Successfully added opencode to $PATH in /home/runner/.bashrc Added /home/runner/.opencode/bin to $GITHUB_PATH ▄ █▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█ █░░█ █░░█ █▀▀▀ █░░█ █░░░ █░░█ █░░█ █▀▀▀ ▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ OpenCode includes free models, to start: cd <project> # Open directory opencode # Run command For more information visit https://opencode.ai/docs Run echo "$HOME/.opencode/bin" >> $GITHUB_PATH Run opencode github run Images [] Configuring git... AUTHORIZATION: basic *** Asserting permissions for user kmnnmk212-source... permission: read 1133 | } catch (error) { 1134 | console.error(`Failed to check permissions: ${error}`) 1135 | throw new Error(`Failed to check permissions for user ${actor}: ${error}`) 1136 | } 1137 | 1138 | if (!["admin", "write"].includes(permission)) throw new Error(`User ${actor} does not have write permissions`) ^ error: User kmnnmk212-source does not have write permissions at assertPermissions (src/cli/cmd/github.ts:1138:61) Creating comment... Removing reaction... Error: User kmnnmk212-source does not have write permissions 7s ######################################################### 79.9% ######################################################################## 100.0% Successfully added opencode to $PATH in /home/runner/.bashrc Added /home/runner/.opencode/bin to $GITHUB_PATH ▄ █▀▀█ █▀▀█ █▀▀█ █▀▀▄ █▀▀▀ █▀▀█ █▀▀█ █▀▀█ █░░█ █░░█ █▀▀▀ █░░█ █░░░ █░░█ █░░█ █▀▀▀ ▀▀▀▀ █▀▀▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ OpenCode includes free models, to start: cd <project> # Open directory opencode # Run command For more information visit https://opencode.ai/docs Run echo "$HOME/.opencode/bin" >> $GITHUB_PATH Run opencode github run Images [] Configuring git... AUTHORIZATION: basic *** Asserting permissions for user kmnnmk212-source... permission: read 1133 | } catch (error) { 1134 | console.error(`Failed to check permissions: ${error}`) 1135 | throw new Error(`Failed to check permissions for user ${actor}: ${error}`) 1136 | } 1137 | 1138 | if (!["admin", "write"].includes(permission)) throw new Error(`User ${actor} does not have write permissions`) ^ error: User kmnnmk212-source does not have write permissions at assertPermissions (src/cli/cmd/github.ts:1138:61) Creating comment... Removing reaction... Error: User kmnnmk212-source does not have write permissions Error: Process completed with exit code 1. 0s Post job cleanup. 0s Post job cleanup. 0s Post job cleanup. 0s Post job cleanup. 0s Post job cleanup. 0s Post job cleanup. 1s Post job cleanup. /usr/bin/git version git version 2.51.0 Copying '/home/runner/.gitconfig' to '/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4/.gitconfig' Temporarily overriding HOME='/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4' before making global git config changes Adding repository directory to the temporary git global config as a safe directory /usr/bin/git config --global --add safe.directory /home/runner/_work/opencode/opencode /usr/bin/git config --local --name-only --get-regexp core\.sshCommand /usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" /usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader http.https://github.com/.extraheader /usr/bin/git config --local --unset-all http.https://github.com/.extraheader /usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" /usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: /usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 1s Post job cleanup. /usr/bin/git version git version 2.51.0 Copying '/home/runner/.gitconfig' to '/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4/.gitconfig' Temporarily overriding HOME='/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4' before making global git config changes Adding repository directory to the temporary git global config as a safe directory /usr/bin/git config --global --add safe.directory /home/runner/_work/opencode/opencode /usr/bin/git config --local --name-only --get-regexp core\.sshCommand /usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" /usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader http.https://github.com/.extraheader /usr/bin/git config --local --unset-all http.https://github.com/.extraheader /usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" /usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: /usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url Post job cleanup. /usr/bin/git version git version 2.51.0 Copying '/home/runner/.gitconfig' to '/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4/.gitconfig' Temporarily overriding HOME='/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4' before making global git config changes Adding repository directory to the temporary git global config as a safe directory /usr/bin/git config --global --add safe.directory /home/runner/_work/opencode/opencode /usr/bin/git config --local --name-only --get-regexp core\.sshCommand /usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" /usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader http.https://github.com/.extraheader /usr/bin/git config --local --unset-all http.https://github.com/.extraheader /usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" /usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: 1s Post job cleanup. /usr/bin/git version git version 2.51.0 Copying '/home/runner/.gitconfig' to '/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4/.gitconfig' Temporarily overriding HOME='/home/runner/_work/_temp/d2b9d334-8125-4e04-966d-65f7be5d1ea4' before making global git config changes Adding repository directory to the temporary git global config as a safe directory /usr/bin/git config --global --add safe.directory /home/runner/_work/opencode/opencode /usr/bin/git config --local --name-only --get-regexp core\.sshCommand /usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :" /usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader http.https://github.com/.extraheader /usr/bin/git config --local --unset-all http.https://github.com/.extraheader /usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :" /usr/bin/git config --local --name-only --get-regexp ^includeIf\.gitdir: /usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url 0s 0s 0s 0s Deep Insight
Author
Owner

@kmnnmk212-source commented on GitHub (Jan 4, 2026):

what is this?

@kmnnmk212-source commented on GitHub (Jan 4, 2026): what is this?
Author
Owner

@kmnnmk212-source commented on GitHub (Jan 4, 2026):

https://github.com/anomalyco/opencode/issues/6877

@kmnnmk212-source commented on GitHub (Jan 4, 2026): https://github.com/anomalyco/opencode/issues/6877
Author
Owner

@Brendonovich commented on GitHub (Jan 6, 2026):

This is likely a duplicate of #6168 with theScript not found "serve" error

@Brendonovich commented on GitHub (Jan 6, 2026): This is likely a duplicate of #6168 with the`Script not found "serve"` error
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#4177