issues Search Results · language:Dune language:JavaScript language:JavaScript linked:pr language:JavaScript
Filter by
1.7M results
Severity: LOW
File: package.json:7-12
exports : {
. : ./plugins/tps-meter.tsx ,
./tui : ./plugins/tps-meter.tsx ,
./core : ./plugins/tps/index.js ,
./package.json : ./package.json
} ...
Location
plugins/tps-meter.tsx:102-107
Problem
When a message.part.updated event arrives for a part that has not been seen before, the delta fallback counts the entire
part text as new tokens:
const ...
Severity: MEDIUM
File: .github/workflows/ci.yml:15
jobs:
test:
strategy:
matrix:
node: [22, 20, 20.11 ]
runs-on: ubuntu-latest
What is wrong
The Node.js tests and verify-plugin ...
Location
plugins/tps/meter.js:109-110
Problem
RateMeter.rate() applies a minSpanMs floor (default 250ms) before dividing:
rate(now, domainMs) {
// ...
const span = Math.max(at - left, this.minSpanMs); ...
Severity: MEDIUM
File: plugins/tps/tps.js:32-41
function n0(v) {
const n = Number(v);
return Number.isFinite(n) ? n : 0;
}
function nn(v) {
const n = Number(v);
return Number.isFinite(n) ? n ...
bug
Location
.gitignore:8
Problem
The .gitignore file explicitly excludes package-lock.json:
# package-lock ─ library convention; CI/tests/verify run without an install
package-lock.json
The comment says ...
Location
package.json:78-79
Problem
Both @opentui/solid and solid-js peer dependencies specify * as their version range:
peerDependencies : {
@opentui/solid : * ,
solid-js : *
}
The * range ...
Summary
scripts/install.mjs line 88 creates a backup of the config file before modification:
copyFileSync(file, `${file}.bak`);
If the install script is run a second time, the .bak file already exists ...
Summary
tools/demo.mjs line 189 checks CI smoke-test correctness with:
if (!renderText(f.view).includes( TPS )) throw new Error(...)
This check is fragile in both directions:
- False positive: If ...
Summary
tools/verify-plugin.mjs line 68–70 calls registered.slots.sidebar_content({}, {}) (empty session with no session_id)
without a try/catch. If the plugin s renderer throws for any reason on the ...

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.