|
21 | 21 | SHAPE_FRAME_INTERVAL_S: Final = 0.45 |
22 | 22 | #: Static stand-in used when motion is disabled. |
23 | 23 | REDUCED_MOTION_GLYPH: Final = "●" |
24 | | -#: Pulsing-star frames for the active task/status marker. Ten one-cell frames |
25 | | -#: ease through neighboring star glyphs so the header twinkle changes smoothly |
26 | | -#: while keeping the label column stable. |
27 | | -STAR_SPINNER_FRAMES: Final = ("✦", "✧", "✶", "✷", "✸", "✹", "✸", "✷", "✶", "✧") |
28 | | -#: Seconds each star-spinner frame stays on screen. |
29 | | -STAR_SPINNER_FRAME_INTERVAL_S: Final = 0.08 |
| 24 | +#: Braille dotted frames for the active task/status marker beside pinned todos. |
| 25 | +ACTIVE_MARKER_FRAMES: Final = SPINNER_FRAMES |
| 26 | +#: Seconds each active-marker braille frame stays on screen. |
| 27 | +ACTIVE_MARKER_FRAME_INTERVAL_S: Final = SPINNER_FRAME_INTERVAL_S |
| 28 | +#: Backward-compatible aliases for the historical star spinner names. |
| 29 | +STAR_SPINNER_FRAMES: Final = ACTIVE_MARKER_FRAMES |
| 30 | +STAR_SPINNER_FRAME_INTERVAL_S: Final = ACTIVE_MARKER_FRAME_INTERVAL_S |
30 | 31 |
|
31 | 32 | #: Transcript row marker for assistant/tool-call lines. |
32 | 33 | TRANSCRIPT_ASSISTANT_MARKER: Final = "⏺" |
33 | 34 | #: Transcript prompt marker for submitted user input. |
34 | 35 | TRANSCRIPT_PROMPT_MARKER: Final = "❯" |
35 | 36 | #: Transcript marker for completed thinking/status timing rows. |
36 | 37 | TRANSCRIPT_STATUS_MARKER: Final = "✻" |
37 | | -#: Transcript marker for active task/status rows. |
38 | | -TRANSCRIPT_ACTIVE_MARKER: Final = "✶" |
| 38 | +#: Transcript marker for active task/status rows when motion is disabled. |
| 39 | +TRANSCRIPT_ACTIVE_MARKER: Final = REDUCED_MOTION_GLYPH |
39 | 40 | #: Transcript gutter marker for tool results. |
40 | 41 | TRANSCRIPT_TOOL_GUTTER: Final = "⎿" |
41 | 42 |
|
42 | 43 | __all__ = [ |
43 | 44 | "SPINNER_FRAMES", |
44 | 45 | "SHAPE_FRAMES", |
| 46 | + "ACTIVE_MARKER_FRAMES", |
45 | 47 | "SPINNER_FRAME_INTERVAL_S", |
46 | 48 | "SHAPE_FRAME_INTERVAL_S", |
| 49 | + "ACTIVE_MARKER_FRAME_INTERVAL_S", |
47 | 50 | "STAR_SPINNER_FRAMES", |
48 | 51 | "STAR_SPINNER_FRAME_INTERVAL_S", |
49 | 52 | "REDUCED_MOTION_GLYPH", |
|
0 commit comments