Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "downrange",
"version": "1.1.4",
"version": "1.1.5",
"description": "A band, pane, and /downrange table: progress, ETA, and last output for Claude Code background shells and Monitor watches, tool activity for subagents, state for workflows, and the next /loop wakeup.",
"author": { "name": "dot-agi" },
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<img src="https://img.shields.io/badge/Claude_Code-2.1.288%2B-D97757" alt="Claude Code 2.1.288+">
<img src="https://img.shields.io/badge/Claude_Code-mod-555555" alt="Claude Code mod">
<img src="https://img.shields.io/badge/license-MIT-78997A" alt="License: MIT">
<img src="https://img.shields.io/badge/version-1.1.4-555555" alt="Version: 1.1.4">
<img src="https://img.shields.io/badge/version-1.1.5-555555" alt="Version: 1.1.5">
</p>

<p align="center"><strong>Progress and an ETA for background shells and Monitor watches, read from their real output or past runs, with no model request.</strong></p>
Expand Down
7 changes: 5 additions & 2 deletions hooks/drawing.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,15 @@ const PART_STYLES: Readonly<Record<BandPart['tone'], { color?: string; dimColor?
done: { dimColor: true },
}

/** The band: one line of counts and snippets, the key hint in the free room before Open and Hide when the row holds it, and what other mods drew beneath. */
/**
* The band: one blank row, so the band does not look like the last line of the transcript, then one line of counts
* and snippets, the key hint in the free room before Open and Hide when the row holds it, and what other mods drew beneath.
*/
export function bandTree(ui: Ui, parts: readonly BandPart[], hint: string | undefined, actions: { open: () => void; hide: () => void }, below: RenderElement): RenderElement {
const { Box, Text, Button } = ui
return (
<Box flexDirection="column">
<Box key="band" flexDirection="row" gap={1}>
<Box key="band" flexDirection="row" gap={1} marginTop={1}>
<Box flexGrow={1}>
<Text wrap="truncate-end">
{parts.map(part => (
Expand Down