Skip to main content
luke@terminal:/$ ls
luke@terminal:/tags$ grep -l "OpenCode" posts/*.md
[OpenCode]4 posts
luke@terminal:/tags$ cat building-straico-api-proxy.md

Straico Has Great Models But No Streaming, So I Built a Proxy

2026-04-13AI 7 min read

Straico's API gives me access to 90+ AI models through one key, but it doesn't support streaming or function calling. OpenCode needs both. I built a proxy to bridge the gap and it turned into way more than I planned.

luke@terminal:/tags$ cat opencode-tmux-getting-used-to-keybindings.md

Trying to use opencode inside tmux was a struggle

2026-04-01 2026-04-16AI 2 min read

First time really trying to use opencode inside tmux on WSL2. Hit Esc to interrupt an agent and nothing happened. Couldn't scroll properly. Couldn't copy to clipboard. Here's what finally worked.

luke@terminal:/tags$ cat opencode-nested-slash-commands-architecture.md

OpenCode Nested Commands: $1 Solution, -102 Lines

2026-01-13 2026-03-30AI 2 min read

I tried to make a slash command call another slash command in OpenCode. It doesn't work. Here's what I discovered and how I consolidated two duplicate commands into one.