issues Search Results · language:Dune language:Python language:JavaScript language:JavaScript linked:pr language:JavaScript
Filter by
4.5M results
Depends on Backend #2. Header dropdown to pick the model for the next message, populated from GET /models, defaulting to
/health model. UI judgement via /impeccable.
Thread: UI. Blocked by backend model ...
enhancement
Depends on Backend #1. Add a left sidebar listing past conversations, click to resume, new-conversation button, delete.
Wire to /conversations API. UI judgement via /impeccable.
Thread: UI. Blocked by ...
enhancement
Assistant messages currently render as plain text. Render markdown (headings, lists, tables, inline code) and fenced
code blocks with syntax highlighting and a copy button. Self-contained; uses the existing ...
enhancement
ready-for-agent
Add per-run latency (ms) and token usage (if the model backend reports it) to run_history; surface aggregates in GET
/runs/summary (avg latency, total tokens, p95 latency). Tests for the aggregation.
...
enhancement
Model is hardcoded from .env. Let users see and pick models.
- GET /models lists locally available Ollama models (query Ollama /api/tags; degrade gracefully if Ollama is down).
- /chat and /chat/stream ...
enhancement
ready-for-agent
Today every POST /chat is a fresh single-turn run with no memory. Add persistent conversations.
- New SQLite-backed conversations store (reuse run_history pattern).
- POST /conversations (create), ...
enhancement
ready-for-agent
Bug
stamp.js:extractAcsFromBrief uses a global regex /(?:^|\s|\*|)AC-(\d+)\b/gthat matchesAC-Nanywhere in the document —
including cross-references within AC body text. When a brief says existing AC-1 ...
bug
What
Enable the built-in ESLint yoda rule in the shared rule set, configured as:
yoda: [ error , never , { exceptRange: true }]
What it catches
Yoda conditions — comparisons that put the literal on ...
Problem
The pre-commit hook (mship _check-commit) only enforces where a commit lands once a task is already active. It has no
power to require that a task exists in the first place. The decision should ...

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.