Practical provider notes from a real working setup
Date: 2026-05-06
GLM-5.1 works in OpenCode today if you wire it in as an additive OpenAI-compatible provider instead of trying to replace your existing default stack.
This note documents a real case where Internet Download Manager showed:
Permission denied. Please check your firewall settings and ensure that IDM has permits to access the Internet.
and the details line pointed at multiple HTTPS hosts on port 443.
The failure looked like a generic IDM networking problem, but the actual root cause was a set of local outbound Windows Firewall block rules targeting IDM's executables.
This note documents a real case where Internet Download Manager showed:
Cannot transfer the download to IDM
Error 0x80070005
The failure looked like a generic IDM or Chrome integration problem, but the actual root cause was a corrupted per-user COM override in the current Windows profile.
If your Ubuntu VM says it is using something like 27 GB, but Windows shows the VM folder taking 100+ GB, this is usually not a Linux mystery. It is a VMware virtual disk compaction issue.
VMware growable VMDKs expand when the guest writes data, but they do not automatically shrink when files are deleted inside Linux.
That means:
| # Invoke-VMGuest.ps1 | |
| # | |
| # PowerShell helper to run bash commands inside a VMware Workstation guest | |
| # and capture their output on the host. | |
| # | |
| # vmrun's runScriptInGuest silently discards stdout — this works around that | |
| # by redirecting output to a temp file in the guest, then pulling it back with | |
| # CopyFileFromGuestToHost. | |
| # | |
| # Requirements: |
| // ==UserScript== | |
| // @name Milanote Board to Markdown | |
| // @namespace https://github.com/minanagehsalalma | |
| // @version 1.5.0 | |
| // @description Injects "Copy as Markdown" into Milanote's right-click context menu, with element picker and header button fallback | |
| // @author Mina Nageh Salama | |
| // @match https://app.milanote.com/* | |
| // @grant GM_registerMenuCommand | |
| // @grant GM_setClipboard | |
| // ==/UserScript== |
| // ==UserScript== | |
| // @name Reddit Post JSON Exporter | |
| // @namespace https://github.com/minanagehsalalma | |
| // @version 1.2.0 | |
| // @description Select Reddit posts and export them as clean JSON for LLM ingestion. Now captures rich text, bullets, flairs, and mod notices. | |
| // @author Mina Nageh Salama | |
| // @match https://www.reddit.com/* | |
| // @match https://old.reddit.com/* | |
| // @grant GM_setClipboard | |
| // @run-at document-idle |