mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-04-18 09:11:55 -07:00
321 lines
34 KiB
Plaintext
321 lines
34 KiB
Plaintext
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
|
|
|
|
exports[`RewindViewer > Content Filtering > 'removes reference markers' 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ some command @file │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Content Filtering > 'strips expanded MCP resource content' 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ read @server3:mcp://demo-resource hello │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Content Filtering > 'uses displayContent if present and do…' 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ clean display content │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Interaction Selection > 'cancels on Escape' > confirmation-dialog 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ Confirm Rewind │
|
|
│ │
|
|
│ No code changes to revert. (some time ago) │
|
|
│ │
|
|
│ Select an action: │
|
|
│ │
|
|
│ ● 1. Rewind conversation │
|
|
│ 2. Do nothing (esc) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Interaction Selection > 'confirms on Enter' > confirmation-dialog 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ Confirm Rewind │
|
|
│ │
|
|
│ No code changes to revert. (some time ago) │
|
|
│ │
|
|
│ Select an action: │
|
|
│ │
|
|
│ ● 1. Rewind conversation │
|
|
│ 2. Do nothing (esc) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Navigation > handles 'down' navigation > after-down 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ Q1 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Q2 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Q3 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Navigation > handles 'up' navigation > after-up 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ Q1 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Q2 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Q3 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Navigation > handles cyclic navigation > cyclic-down 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ Q1 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Q2 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Q3 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Navigation > handles cyclic navigation > cyclic-up 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ Q1 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Q2 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Q3 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Rendering > renders 'a single interaction' 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ Hello │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Rendering > renders 'full text for selected item' 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ 1 │
|
|
│ 2... │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > Rendering > renders 'nothing interesting for empty convers…' 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > updates content when conversation changes (background update) > after-update 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ Message 1 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Message 2 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > updates content when conversation changes (background update) > initial 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ Message 1 │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > updates selection and expansion on navigation > after-down 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ Line A │
|
|
│ Line B... │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Line 1 │
|
|
│ Line 2... │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|
|
|
|
exports[`RewindViewer > updates selection and expansion on navigation > initial-state 1`] = `
|
|
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
|
|
│ │
|
|
│ > Rewind │
|
|
│ │
|
|
│ Line A │
|
|
│ Line B... │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ Line 1 │
|
|
│ Line 2... │
|
|
│ No files have been changed │
|
|
│ │
|
|
│ ● Stay at current position │
|
|
│ Cancel rewind and stay here │
|
|
│ │
|
|
│ │
|
|
│ (Use Enter to select a message, Esc to close, Right/Left to expand/collapse) │
|
|
│ │
|
|
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
|
|
"
|
|
`;
|