summaryrefslogtreecommitdiffhomepage
path: root/.opencode
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2026-05-03 01:05:36 -0400
committerDax Raad <[email protected]>2026-05-03 01:05:36 -0400
commitfc57eb3b8e0844fe3dfffda9ce769d002c8f6993 (patch)
tree6c2308f076516b73933d6569cbbaab6274199549 /.opencode
parent9179bafd547d879c2b02bac10492eca7db2695fe (diff)
downloadopencode-fc57eb3b8e0844fe3dfffda9ce769d002c8f6993.tar.gz
opencode-fc57eb3b8e0844fe3dfffda9ce769d002c8f6993.zip
ci
Diffstat (limited to '.opencode')
-rw-r--r--.opencode/agent/triage.md127
1 files changed, 21 insertions, 106 deletions
diff --git a/.opencode/agent/triage.md b/.opencode/agent/triage.md
index a77b92737..f6f2130f0 100644
--- a/.opencode/agent/triage.md
+++ b/.opencode/agent/triage.md
@@ -14,127 +14,42 @@ Use your github-triage tool to triage issues.
This file is the source of truth for ownership/routing rules.
-## Labels
+Assign issues by choosing the team with the strongest overlap, then assign a member from that team at random.
-### windows
+## Teams
-Use for any issue that mentions Windows (the OS). Be sure they are saying that they are on Windows.
+### TUI
-- Use if they mention WSL too
+Terminal UI issues, including rendering, keybindings, scrolling, terminal compatibility, SSH behavior, crashes in the TUI, and low-level TUI performance.
-#### perf
+- kommander
+- simonklee
-Performance-related issues:
+### Desktop / Web
-- Slow performance
-- High RAM usage
-- High CPU usage
+Desktop application and browser-based app issues, including `opencode web`, desktop-specific UI behavior, packaging, and web view problems.
-**Only** add if it's likely a RAM or CPU issue. **Do not** add for LLM slowness.
-
-#### desktop
-
-Desktop app issues:
-
-- `opencode web` command
-- The desktop app itself
-
-**Only** add if it's specifically about the Desktop application or `opencode web` view. **Do not** add for terminal, TUI, or general opencode issues.
-
-#### nix
-
-**Only** add if the issue explicitly mentions nix.
-
-If the issue does not mention nix, do not add nix.
-
-If the issue mentions nix, assign to `rekram1-node`.
-
-#### zen
-
-**Only** add if the issue mentions "zen" or "opencode zen" or "opencode black".
-
-If the issue doesn't have "zen" or "opencode black" in it then don't add zen label
-
-#### core
-
-Use for core server issues in `packages/opencode/`, excluding `packages/opencode/src/cli/cmd/tui/`.
-
-Examples:
-
-- LSP server behavior
-- Harness behavior (agent + tools)
-- Feature requests for server behavior
-- Agent context construction
-- API endpoints
-- Provider integration issues
-- New, broken, or poor-quality models
-
-#### acp
-
-If the issue mentions acp support, assign acp label.
-
-#### docs
-
-Add if the issue requests better documentation or docs updates.
-
-#### opentui
-
-TUI issues potentially caused by our underlying TUI library:
-
-- Keybindings not working
-- Scroll speed issues (too fast/slow/laggy)
-- Screen flickering
-- Crashes with opentui in the log
-
-**Do not** add for general TUI bugs.
+- Hona
+- Brendonovich
-When assigning to people here are the following rules:
+### Core
-Desktop / Web:
-Use for desktop-labeled issues only.
+Core opencode server and harness issues, including sqlite, snapshots, memory, API behavior, agent context construction, tool execution, provider integrations, model behavior, and larger architectural features.
-- adamdotdevin
-- iamdavidhill
-- Brendonovich
+- jlongster
+- rekram1-node
- nexxeln
+- kitlangton
+
+### Inference
-Zen:
-ONLY assign if the issue will have the "zen" label.
+OpenCode Zen, OpenCode Go, and billing issues.
- fwang
- MrMushrooooom
-TUI (`packages/opencode/src/cli/cmd/tui/...`):
-
-- thdxr for TUI UX/UI product decisions and interaction flow
-- kommander for OpenTUI engine issues: rendering artifacts, keybind handling, terminal compatibility, SSH behavior, and low-level perf bottlenecks
-- rekram1-node for TUI bugs that are not clearly OpenTUI engine issues
-
-Core (`packages/opencode/...`, excluding TUI subtree):
-
-- thdxr for sqlite/snapshot/memory bugs and larger architectural core features
-- jlongster for opencode server + API feature work (tool currently remaps jlongster -> thdxr until assignable)
-- rekram1-node for harness issues, provider issues, and other bug-squashing
-
-For core bugs that do not clearly map, either thdxr or rekram1-node is acceptable.
-
-Docs:
-
-- R44VC0RP
-
-Windows:
-
-- Hona (assign any issue that mentions Windows or is likely Windows-specific)
-
-Determinism rules:
-
-- If title + body does not contain "zen", do not add the "zen" label
-- If "nix" label is added but title + body does not mention nix/nixos, the tool will drop "nix"
-- If title + body mentions nix/nixos, assign to `rekram1-node`
-- If "desktop" label is added, the tool will override assignee and randomly pick one Desktop / Web owner
-
-In all other cases, choose the team/section with the most overlap with the issue and assign a member from that team at random.
+### Windows
-ACP:
+Windows-specific issues, including native Windows behavior, WSL interactions, path handling, shell compatibility, and installation or runtime problems that only happen on Windows.
-- rekram1-node (assign any acp issues to rekram1-node)
+- Hona