build: compile dist/ [auto]

This commit is contained in:
github-actions[bot]
2026-03-13 23:58:12 +00:00
parent 069f194fb2
commit 99ef599879
3 changed files with 11 additions and 5 deletions

2
dist/stdin.d.ts.map vendored
View File

@@ -1 +1 @@
{"version":3,"file":"stdin.d.ts","sourceRoot":"","sources":["../src/stdin.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,SAAS,EAAE,MAAM,YAAY,CAAC;AAG5C,wBAAsB,SAAS,IAAI,OAAO,CAAC,SAAS,GAAG,IAAI,CAAC,CAoB3D;AAED,wBAAgB,cAAc,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,CAOvD;AAcD,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,CAe1D;AAED,wBAAgB,kBAAkB,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,CAiB3D;AAED,wBAAgB,YAAY,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,CAarD;AAED,wBAAgB,gBAAgB,CAAC,OAAO,CAAC,EAAE,MAAM,GAAG,OAAO,CAM1D;AAED,wBAAgB,gBAAgB,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,GAAG,IAAI,CAKhE"}
{"version":3,"file":"stdin.d.ts","sourceRoot":"","sources":["../src/stdin.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,SAAS,EAAE,MAAM,YAAY,CAAC;AAG5C,wBAAsB,SAAS,IAAI,OAAO,CAAC,SAAS,GAAG,IAAI,CAAC,CAoB3D;AAED,wBAAgB,cAAc,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,CAOvD;AAcD,wBAAgB,iBAAiB,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,CAe1D;AAED,wBAAgB,kBAAkB,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,CAyB3D;AAED,wBAAgB,YAAY,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,CAarD;AAED,wBAAgB,gBAAgB,CAAC,OAAO,CAAC,EAAE,MAAM,GAAG,OAAO,CAM1D;AAED,wBAAgB,gBAAgB,CAAC,KAAK,EAAE,SAAS,GAAG,MAAM,GAAG,IAAI,CAKhE"}

12
dist/stdin.js vendored
View File

@@ -51,8 +51,8 @@ export function getContextPercent(stdin) {
return Math.min(100, Math.round((totalTokens / size) * 100));
}
export function getBufferedPercent(stdin) {
// Prefer native percentage (v2.1.6+) - accurate and matches /context
// Native percentage already accounts for context correctly, no buffer needed
// Prefer native percentage (v2.1.6+) so the HUD matches Claude Code's
// own context output. The buffered fallback only approximates older versions.
const native = getNativePercent(stdin);
if (native !== null) {
return native;
@@ -63,7 +63,13 @@ export function getBufferedPercent(stdin) {
return 0;
}
const totalTokens = getTotalTokens(stdin);
const buffer = size * AUTOCOMPACT_BUFFER_PERCENT;
// Scale buffer by raw usage: no buffer at ≤5% (e.g. after /clear),
// full buffer at ≥50%. Autocompact doesn't kick in at very low usage.
const rawRatio = totalTokens / size;
const LOW = 0.05;
const HIGH = 0.50;
const scale = Math.min(1, Math.max(0, (rawRatio - LOW) / (HIGH - LOW)));
const buffer = size * AUTOCOMPACT_BUFFER_PERCENT * scale;
return Math.min(100, Math.round(((totalTokens + buffer) / size) * 100));
}
export function getModelName(stdin) {

2
dist/stdin.js.map vendored

File diff suppressed because one or more lines are too long