issues Search Results · language:Edge language:Python language:JavaScript language:Java language:Python language:JavaScript
Filter by
55.2M results
Summary
All 27 agent markdown files in .opencode/agents/ are missing a ## Why this agent exists section that exists in every
corresponding file under .config/opencode/agents/.
The Problem
Every agent ...
bug
Summary
When the goal is in done state, lineColor() returns doneColor (#FF5555, red) for ALL four header lines (GOAL label,
title, gate count, status). The per-kind color differentiation is lost — the ...
bug
Severity: LOW
Component: plugins/goal-guard/events.js
The Bug
The auto-seeded contract title is truncated to 8 words by splitting on spaces:
const title = goal.split( ).slice(0, 8).join( ).replace(/[.?!,;:]+$/, ...
bug
Summary
The rendered agent prompts assume a fork-based contribution model and carry language-specific (Python) idioms, and the
reviewer leaf is not granted access to the target checkout — so a render ...
enhancement
Summary
The goal-commentator and goal-doc-writer agents have edit: allow with no file pattern restrictions. Their system prompts
say they should only edit comments/docs, but the permission layer does ...
bug
Problem
In tools/lab/server/orchestrator.mjs, line ~182:
computeOutcome(run, lastGuard, task, noprogress , store.getEvents(run.id))
computeOutcome is defined to accept 4 parameters: (run, guard, task, ...
bug
plugin
Summary
The word test is mapped to goal-test-reviewer in CONTEXTUAL_GATES. Since test appears in nearly every software
development goal description (e.g., write tests , test the feature , run tests ), ...
bug
Severity: LOW
Component: plugins/goal-guard/summary.js
The Bug
evidenceMatchesCriterion() requires an EXACT case-insensitive string match:
function evidenceMatchesCriterion(entry, criterion) {
return ...
bug
Summary
The ensureReviewClient function in review-runner.js has an HTTP fallback path using fetch() that sends no Authorization
header. If the OpenCode server requires authentication, the review runner ...
bug
security
Severity: MEDIUM
Component: plugins/goal-guard/guard.js
The Bug
resolveIdleSession() wraps its entire body in a try/catch that silently swallows ALL exceptions:
async function resolveIdleSession(sessionID) ...
bug

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.