2026-08-07T13:19:27.106383 [TRACE] (pid=5749) src/lib.rs:414: current bash input is .profile.d/0002-flyline.sh.disabled 2026-08-07T13:19:27.106965 [TRACE] (pid=5749) src/lib.rs:433: stream_list[0]: name: readline stdin, type: Stdin 2026-08-07T13:19:27.106981 [TRACE] (pid=5749) src/lib.rs:451: Found stream_list entry with type Stdin, setting flyline input stream on this node 2026-08-07T13:19:27.107183 [INFO] (pid=5749) src/lib.rs:391: Exported FLYLINE_LOAD_DIR to '/data/data/com.termux/files/home/.local/lib' 2026-08-07T13:19:27.108364 [INFO] (pid=5749) src/cli.rs:1509: Cursor backend set to Terminal 2026-08-07T13:19:27.108751 [INFO] (pid=5749) src/cli.rs:1305: Mouse mode set to Disabled 2026-08-07T13:19:27.109096 [INFO] (pid=5749) src/cli.rs:1403: Inline history suggestions set to false 2026-08-07T13:19:27.109432 [INFO] (pid=5749) src/cli.rs:1407: Select with mouse set to false 2026-08-07T13:19:27.149949 [INFO] (pid=5749) src/lib.rs:163: ---------------------- Starting app ------------------------ 2026-08-07T13:19:27.151407 [INFO] (pid=5749) src/bash_funcs.rs:447: Getting cached reserved words 2026-08-07T13:19:27.156942 [INFO] (pid=5749) src/app/mod.rs:396: Warming bash caches finished in 5.788646ms 2026-08-07T13:19:27.172833 [INFO] (pid=5749) src/app/mod.rs:619: Resizing inline viewport from 0 to 24 rows 2026-08-07T13:19:27.195332 [INFO] (pid=5749) src/app/mod.rs:404: Warming path cache finished in 44.153281ms 2026-08-07T13:19:28.266345 [INFO] (pid=5865) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:28.267906 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5865) reaped in reader thread 2026-08-07T13:19:29.619430 [INFO] (pid=5867) src/cli.rs:120: Completing flyline args after: "flyline " 2026-08-07T13:19:29.619704 [INFO] (pid=5867) src/cli.rs:182: Completing command: cursor_byte: 8, parsed args: ["flyline", ""], index: 1, 2026-08-07T13:19:29.621759 [INFO] (pid=5867) src/cli.rs:220: [ CompletionCandidate { value: "version", help: Some( StyledStr( "Show version information", ), ), id: Some( "command::version", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 9, ), hidden: false, }, CompletionCandidate { value: "time", help: Some( StyledStr( "Print a timestamp.", ), ), id: Some( "command::time", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 10, ), hidden: false, }, CompletionCandidate { value: "set-agent-mode", help: Some( StyledStr( "Configure AI agent mode.", ), ), id: Some( "command::set-agent-mode", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 11, ), hidden: false, }, CompletionCandidate { value: "create-prompt-widget", help: Some( StyledStr( "Create a custom prompt widget.", ), ), id: Some( "command::create-prompt-widget", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 12, ), hidden: false, }, CompletionCandidate { value: "set-style", help: Some( StyledStr( "Configure the colour palette.", ), ), id: Some( "command::set-style", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 13, ), hidden: false, }, CompletionCandidate { value: "set-cursor", help: Some( StyledStr( "Configure the cursor appearance and animation.", ), ), id: Some( "command::set-cursor", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 14, ), hidden: false, }, CompletionCandidate { value: "key", help: Some( StyledStr( "Manage keybindings.", ), ), id: Some( "command::key", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 15, ), hidden: false, }, CompletionCandidate { value: "log", help: Some( StyledStr( "Logging commands: dump, configure level, or stream logs.", ), ), id: Some( "command::log", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 16, ), hidden: false, }, CompletionCandidate { value: "run-tutorial", help: Some( StyledStr( "Run the interactive tutorial for first-time users.", ), ), id: Some( "command::run-tutorial", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 17, ), hidden: false, }, CompletionCandidate { value: "editor", help: Some( StyledStr( "Configure the inline editor.", ), ), id: Some( "command::editor", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 18, ), hidden: false, }, ] 2026-08-07T13:19:29.622620 [INFO] (pid=5867) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:29.627490 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5867) reaped in reader thread 2026-08-07T13:19:31.653771 [INFO] (pid=5870) src/cli.rs:120: Completing flyline args after: "flyline log " 2026-08-07T13:19:31.654076 [INFO] (pid=5870) src/cli.rs:182: Completing command: cursor_byte: 12, parsed args: ["flyline", "log", ""], index: 2, 2026-08-07T13:19:31.656190 [INFO] (pid=5870) src/cli.rs:220: [ CompletionCandidate { value: "dump", help: Some( StyledStr( "Dump all in-memory log entries to stdout.", ), ), id: Some( "command::dump", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 0, ), hidden: false, }, CompletionCandidate { value: "copy", help: Some( StyledStr( "Copy in-memory log entries to the clipboard.", ), ), id: Some( "command::copy", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 1, ), hidden: false, }, CompletionCandidate { value: "set-level", help: Some( StyledStr( "Set the logging level.", ), ), id: Some( "command::set-level", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 2, ), hidden: false, }, CompletionCandidate { value: "stream", help: Some( StyledStr( "Stream logs to a file path or to the terminal.", ), ), id: Some( "command::stream", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 3, ), hidden: false, }, CompletionCandidate { value: "help", help: Some( StyledStr( "Print this message or the help of the given subcommand(s)", ), ), id: Some( "command::help", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 999, ), hidden: false, }, CompletionCandidate { value: "--help", help: Some( StyledStr( "Print help (see more with '--help')", ), ), id: Some( "arg::help", ), tag: Some( StyledStr( "Options", ), ), display_order: Some( 999, ), hidden: false, }, ] 2026-08-07T13:19:31.656714 [INFO] (pid=5870) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:31.658405 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5870) reaped in reader thread 2026-08-07T13:19:35.033179 [INFO] (pid=5872) src/cli.rs:120: Completing flyline args after: "flyline log set-level " 2026-08-07T13:19:35.033463 [INFO] (pid=5872) src/cli.rs:182: Completing command: cursor_byte: 22, parsed args: ["flyline", "log", "set-level", ""], index: 3, 2026-08-07T13:19:35.043031 [INFO] (pid=5872) src/cli.rs:220: [ CompletionCandidate { value: "error", help: None, id: None, tag: Some( StyledStr( "", ), ), display_order: None, hidden: false, }, CompletionCandidate { value: "warn", help: None, id: None, tag: Some( StyledStr( "", ), ), display_order: None, hidden: false, }, CompletionCandidate { value: "info", help: None, id: None, tag: Some( StyledStr( "", ), ), display_order: None, hidden: false, }, CompletionCandidate { value: "debug", help: None, id: None, tag: Some( StyledStr( "", ), ), display_order: None, hidden: false, }, CompletionCandidate { value: "trace", help: None, id: None, tag: Some( StyledStr( "", ), ), display_order: None, hidden: false, }, CompletionCandidate { value: "--help", help: Some( StyledStr( "Print help (see more with '--help')", ), ), id: Some( "arg::help", ), tag: Some( StyledStr( "Options", ), ), display_order: Some( 999, ), hidden: false, }, ] 2026-08-07T13:19:35.043610 [INFO] (pid=5872) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:35.045867 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5872) reaped in reader thread 2026-08-07T13:19:37.350155 [INFO] (pid=5875) src/cli.rs:120: Completing flyline args after: "flyline log set-level debug " 2026-08-07T13:19:37.350474 [INFO] (pid=5875) src/cli.rs:182: Completing command: cursor_byte: 28, parsed args: ["flyline", "log", "set-level", "debug", ""], index: 4, 2026-08-07T13:19:37.352357 [INFO] (pid=5875) src/cli.rs:220: [ CompletionCandidate { value: "--help", help: Some( StyledStr( "Print help (see more with '--help')", ), ), id: Some( "arg::help", ), tag: Some( StyledStr( "Options", ), ), display_order: Some( 999, ), hidden: false, }, ] 2026-08-07T13:19:37.352648 [INFO] (pid=5875) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:37.355173 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5875) reaped in reader thread 2026-08-07T13:19:38.234323 [INFO] (pid=5749) src/app/mod.rs:800: Exiting with command: flyline log set-level debug 2026-08-07T13:19:38.234754 [INFO] (pid=5749) src/lib.rs:226: ---------------------- App finished ------------------------ 2026-08-07T13:19:38.236505 [INFO] (pid=5749) src/cli.rs:1361: Log level set to Debug 2026-08-07T13:19:38.271034 [INFO] (pid=5749) src/lib.rs:163: ---------------------- Starting app ------------------------ 2026-08-07T13:19:38.272205 [INFO] (pid=5749) src/bash_funcs.rs:447: Getting cached reserved words 2026-08-07T13:19:38.272140 [INFO] (pid=5749) src/app/mod.rs:404: Warming path cache finished in 297.188µs 2026-08-07T13:19:38.273040 [DEBUG] (pid=5749) src/app/mod.rs:418: Initial cursor position: Position { x: 0, y: 18 } 2026-08-07T13:19:38.277855 [INFO] (pid=5749) src/app/mod.rs:396: Warming bash caches finished in 5.983542ms 2026-08-07T13:19:38.291254 [DEBUG] (pid=5749) src/prompt_manager.rs:1410: Animation count: 0 2026-08-07T13:19:38.291293 [DEBUG] (pid=5749) src/prompt_manager.rs:1428: Widget count: 1 2026-08-07T13:19:38.291311 [DEBUG] (pid=5749) src/prompt_manager.rs:1431: CWD for prompt detection: "/data/data/com.termux/files/home", HOME: Some("/data/data/com.termux/files/home") 2026-08-07T13:19:38.291452 [DEBUG] (pid=5749) src/prompt_manager.rs:1464: Parsed RPS1: [] 2026-08-07T13:19:38.291487 [DEBUG] (pid=5749) src/history.rs:88: Loaded 2 bash history entries 2026-08-07T13:19:38.291495 [DEBUG] (pid=5749) src/history.rs:90: bash_entries => HistoryEntry { timestamp: Some(1786083578), index: 1, command: "flyline log set-level debug ", raw_output: None, syntax_highlighted: OnceCell() } 2026-08-07T13:19:38.291507 [DEBUG] (pid=5749) src/history.rs:90: bash_entries => HistoryEntry { timestamp: Some(1786083567), index: 0, command: "source .profile.d/0002-flyline.sh.disabled ", raw_output: None, syntax_highlighted: OnceCell() } 2026-08-07T13:19:38.291579 [INFO] (pid=5749) src/app/mod.rs:619: Resizing inline viewport from 0 to 23 rows 2026-08-07T13:19:40.087373 [INFO] (pid=5749) src/app/mod.rs:619: Resizing inline viewport from 23 to 32 rows 2026-08-07T13:19:41.028642 [INFO] (pid=5749) src/app/mod.rs:619: Resizing inline viewport from 32 to 41 rows 2026-08-07T13:19:42.824204 [INFO] (pid=5749) src/app/mod.rs:619: Resizing inline viewport from 41 to 78 rows 2026-08-07T13:19:45.303332 [DEBUG] (pid=5898) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "f", context: SubString { s: "f", start: 0, }, cursor_byte_pos: 1, word_under_cursor: SubString { s: "f", start: 0, }, is_inside_quotes: false, } 2026-08-07T13:19:45.303657 [DEBUG] (pid=5898) src/app/tab_completion.rs:243: Processing completion type: FirstWord 2026-08-07T13:19:45.303677 [DEBUG] (pid=5898) src/app/tab_completion.rs:250: CompType::FirstWord for: f 2026-08-07T13:19:45.303687 [DEBUG] (pid=5898) src/app/tab_completion.rs:597: Generating first word completions for: 'f' 2026-08-07T13:19:45.305547 [DEBUG] (pid=5898) src/app/tab_completion.rs:253: CompType::FirstWord found 37 completions for prefix: f 2026-08-07T13:19:45.305603 [INFO] (pid=5898) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:45.308981 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5898) reaped in reader thread 2026-08-07T13:19:45.348203 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "f" on 37 processed suggestions (0 still unprocessed) 2026-08-07T13:19:45.348439 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "f", start: 0 }'), keeping existing tab completion suggestions 2026-08-07T13:19:45.553424 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('f' -> 'fl'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:45.553493 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "fl" on 37 processed suggestions (0 still unprocessed) 2026-08-07T13:19:45.752112 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('fl' -> 'fly'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:45.752161 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "fly" on 37 processed suggestions (0 still unprocessed) 2026-08-07T13:19:46.082949 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('fly' -> 'flyl'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:46.083004 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "flyl" on 37 processed suggestions (0 still unprocessed) 2026-08-07T13:19:46.517207 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "flyl", start: 0 }'), keeping existing tab completion suggestions 2026-08-07T13:19:47.011190 [DEBUG] (pid=5902) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline ", context: SubString { s: "flyline ", start: 0, }, cursor_byte_pos: 8, word_under_cursor: SubString { s: "", start: 8, }, is_inside_quotes: false, } 2026-08-07T13:19:47.011358 [DEBUG] (pid=5902) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:19:47.011389 [DEBUG] (pid=5902) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:19:47.011401 [INFO] (pid=5902) src/cli.rs:120: Completing flyline args after: "flyline " 2026-08-07T13:19:47.011481 [INFO] (pid=5902) src/cli.rs:182: Completing command: cursor_byte: 8, parsed args: ["flyline", ""], index: 1, 2026-08-07T13:19:47.012417 [INFO] (pid=5902) src/cli.rs:220: [ CompletionCandidate { value: "version", help: Some( StyledStr( "Show version information", ), ), id: Some( "command::version", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 9, ), hidden: false, }, CompletionCandidate { value: "time", help: Some( StyledStr( "Print a timestamp.", ), ), id: Some( "command::time", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 10, ), hidden: false, }, CompletionCandidate { value: "set-agent-mode", help: Some( StyledStr( "Configure AI agent mode.", ), ), id: Some( "command::set-agent-mode", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 11, ), hidden: false, }, CompletionCandidate { value: "create-prompt-widget", help: Some( StyledStr( "Create a custom prompt widget.", ), ), id: Some( "command::create-prompt-widget", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 12, ), hidden: false, }, CompletionCandidate { value: "set-style", help: Some( StyledStr( "Configure the colour palette.", ), ), id: Some( "command::set-style", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 13, ), hidden: false, }, CompletionCandidate { value: "set-cursor", help: Some( StyledStr( "Configure the cursor appearance and animation.", ), ), id: Some( "command::set-cursor", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 14, ), hidden: false, }, CompletionCandidate { value: "key", help: Some( StyledStr( "Manage keybindings.", ), ), id: Some( "command::key", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 15, ), hidden: false, }, CompletionCandidate { value: "log", help: Some( StyledStr( "Logging commands: dump, configure level, or stream logs.", ), ), id: Some( "command::log", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 16, ), hidden: false, }, CompletionCandidate { value: "run-tutorial", help: Some( StyledStr( "Run the interactive tutorial for first-time users.", ), ), id: Some( "command::run-tutorial", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 17, ), hidden: false, }, CompletionCandidate { value: "editor", help: Some( StyledStr( "Configure the inline editor.", ), ), id: Some( "command::editor", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 18, ), hidden: false, }, ] 2026-08-07T13:19:47.012869 [DEBUG] (pid=5902) src/app/tab_completion.rs:290: CompType::CommandComp found 25 completions for command word: flyline 2026-08-07T13:19:47.012896 [INFO] (pid=5902) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:47.014144 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5902) reaped in reader thread 2026-08-07T13:19:47.054123 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "" on 25 processed suggestions (0 still unprocessed) 2026-08-07T13:19:47.054206 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "", start: 8 }'), keeping existing tab completion suggestions 2026-08-07T13:19:47.602484 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('' -> 'l'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:47.602530 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "l" on 25 processed suggestions (0 still unprocessed) 2026-08-07T13:19:47.752181 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('l' -> 'lo'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:47.752252 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "lo" on 25 processed suggestions (0 still unprocessed) 2026-08-07T13:19:47.964772 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('lo' -> 'log'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:47.964838 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "log" on 25 processed suggestions (0 still unprocessed) 2026-08-07T13:19:48.484481 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "log", start: 8 }'), keeping existing tab completion suggestions 2026-08-07T13:19:49.202579 [DEBUG] (pid=5904) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline log ", context: SubString { s: "flyline log ", start: 0, }, cursor_byte_pos: 12, word_under_cursor: SubString { s: "", start: 12, }, is_inside_quotes: false, } 2026-08-07T13:19:49.202887 [DEBUG] (pid=5904) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:19:49.202952 [DEBUG] (pid=5904) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:19:49.202972 [INFO] (pid=5904) src/cli.rs:120: Completing flyline args after: "flyline log " 2026-08-07T13:19:49.203110 [INFO] (pid=5904) src/cli.rs:182: Completing command: cursor_byte: 12, parsed args: ["flyline", "log", ""], index: 2, 2026-08-07T13:19:49.205280 [INFO] (pid=5904) src/cli.rs:220: [ CompletionCandidate { value: "dump", help: Some( StyledStr( "Dump all in-memory log entries to stdout.", ), ), id: Some( "command::dump", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 0, ), hidden: false, }, CompletionCandidate { value: "copy", help: Some( StyledStr( "Copy in-memory log entries to the clipboard.", ), ), id: Some( "command::copy", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 1, ), hidden: false, }, CompletionCandidate { value: "set-level", help: Some( StyledStr( "Set the logging level.", ), ), id: Some( "command::set-level", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 2, ), hidden: false, }, CompletionCandidate { value: "stream", help: Some( StyledStr( "Stream logs to a file path or to the terminal.", ), ), id: Some( "command::stream", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 3, ), hidden: false, }, CompletionCandidate { value: "help", help: Some( StyledStr( "Print this message or the help of the given subcommand(s)", ), ), id: Some( "command::help", ), tag: Some( StyledStr( "Commands", ), ), display_order: Some( 999, ), hidden: false, }, CompletionCandidate { value: "--help", help: Some( StyledStr( "Print help (see more with '--help')", ), ), id: Some( "arg::help", ), tag: Some( StyledStr( "Options", ), ), display_order: Some( 999, ), hidden: false, }, ] 2026-08-07T13:19:49.205940 [DEBUG] (pid=5904) src/app/tab_completion.rs:290: CompType::CommandComp found 6 completions for command word: flyline 2026-08-07T13:19:49.205986 [INFO] (pid=5904) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:49.209305 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5904) reaped in reader thread 2026-08-07T13:19:49.249050 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "" on 6 processed suggestions (0 still unprocessed) 2026-08-07T13:19:49.249172 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "", start: 12 }'), keeping existing tab completion suggestions 2026-08-07T13:19:52.866825 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "", start: 12 }'), keeping existing tab completion suggestions 2026-08-07T13:19:53.297985 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "", start: 12 }'), keeping existing tab completion suggestions 2026-08-07T13:19:53.538156 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "", start: 12 }'), keeping existing tab completion suggestions 2026-08-07T13:19:54.410008 [DEBUG] (pid=5924) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline log dump ", context: SubString { s: "flyline log dump ", start: 0, }, cursor_byte_pos: 17, word_under_cursor: SubString { s: "", start: 17, }, is_inside_quotes: false, } 2026-08-07T13:19:54.410348 [DEBUG] (pid=5924) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:19:54.410409 [DEBUG] (pid=5924) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:19:54.410431 [INFO] (pid=5924) src/cli.rs:120: Completing flyline args after: "flyline log dump " 2026-08-07T13:19:54.410525 [INFO] (pid=5924) src/cli.rs:182: Completing command: cursor_byte: 17, parsed args: ["flyline", "log", "dump", ""], index: 3, 2026-08-07T13:19:54.412188 [INFO] (pid=5924) src/cli.rs:220: [ CompletionCandidate { value: "--last", help: Some( StyledStr( "Only show log entries from the last duration (e.g. 5s, 2m, 1h)", ), ), id: Some( "arg::last", ), tag: Some( StyledStr( "Options", ), ), display_order: Some( 0, ), hidden: false, }, CompletionCandidate { value: "--help", help: Some( StyledStr( "Print help (see more with '--help')", ), ), id: Some( "arg::help", ), tag: Some( StyledStr( "Options", ), ), display_order: Some( 999, ), hidden: false, }, ] 2026-08-07T13:19:54.412496 [DEBUG] (pid=5924) src/app/tab_completion.rs:290: CompType::CommandComp found 2 completions for command word: flyline 2026-08-07T13:19:54.412525 [INFO] (pid=5924) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:54.414484 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5924) reaped in reader thread 2026-08-07T13:19:54.452704 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "" on 2 processed suggestions (0 still unprocessed) 2026-08-07T13:19:54.452820 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "", start: 17 }'), keeping existing tab completion suggestions 2026-08-07T13:19:55.633256 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('' -> '>'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:55.633281 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ">" on 2 processed suggestions (0 still unprocessed) 2026-08-07T13:19:56.258358 [DEBUG] (pid=5749) src/app/mod.rs:1843: Word under cursor changed significantly ('SubString { s: ">", start: 17 }' -> 'SubString { s: "", start: 19 }'), discarding tab completion suggestions 2026-08-07T13:19:56.262539 [DEBUG] (pid=5938) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline log dump > ", context: SubString { s: "flyline log dump > ", start: 0, }, cursor_byte_pos: 19, word_under_cursor: SubString { s: "", start: 19, }, is_inside_quotes: false, } 2026-08-07T13:19:56.262955 [DEBUG] (pid=5938) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:19:56.263043 [DEBUG] (pid=5938) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:19:56.263075 [INFO] (pid=5938) src/cli.rs:120: Completing flyline args after: "flyline log dump > " 2026-08-07T13:19:56.263302 [INFO] (pid=5938) src/cli.rs:182: Completing command: cursor_byte: 19, parsed args: ["flyline", "log", "dump", ">", ""], index: 4, 2026-08-07T13:19:56.266268 [INFO] (pid=5938) src/cli.rs:220: [ CompletionCandidate { value: "--last", help: Some( StyledStr( "Only show log entries from the last duration (e.g. 5s, 2m, 1h)", ), ), id: Some( "arg::last", ), tag: Some( StyledStr( "Options", ), ), display_order: Some( 0, ), hidden: false, }, CompletionCandidate { value: "--help", help: Some( StyledStr( "Print help (see more with '--help')", ), ), id: Some( "arg::help", ), tag: Some( StyledStr( "Options", ), ), display_order: Some( 999, ), hidden: false, }, ] 2026-08-07T13:19:56.267065 [DEBUG] (pid=5938) src/app/tab_completion.rs:290: CompType::CommandComp found 2 completions for command word: flyline 2026-08-07T13:19:56.267141 [INFO] (pid=5938) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:56.271587 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5938) reaped in reader thread 2026-08-07T13:19:56.306288 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "" on 2 processed suggestions (0 still unprocessed) 2026-08-07T13:19:56.306404 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: "", start: 19 }'), keeping existing tab completion suggestions 2026-08-07T13:19:57.552900 [DEBUG] (pid=5950) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline log dump > .", context: SubString { s: "flyline log dump > .", start: 0, }, cursor_byte_pos: 20, word_under_cursor: SubString { s: ".", start: 19, }, is_inside_quotes: false, } 2026-08-07T13:19:57.553205 [DEBUG] (pid=5950) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:19:57.553282 [DEBUG] (pid=5950) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:19:57.553307 [INFO] (pid=5950) src/cli.rs:120: Completing flyline args after: "flyline log dump > " 2026-08-07T13:19:57.553473 [INFO] (pid=5950) src/cli.rs:182: Completing command: cursor_byte: 20, parsed args: ["flyline", "log", "dump", ">", "."], index: 4, 2026-08-07T13:19:57.555197 [INFO] (pid=5950) src/cli.rs:220: [] 2026-08-07T13:19:57.555489 [DEBUG] (pid=5950) src/app/tab_completion.rs:290: CompType::CommandComp found 0 completions for command word: flyline 2026-08-07T13:19:57.555510 [DEBUG] (pid=5950) src/app/tab_completion.rs:243: Processing completion type: FilenameExpansion 2026-08-07T13:19:57.555522 [DEBUG] (pid=5950) src/app/tab_completion.rs:509: CompType::FilenameExpansion for: . 2026-08-07T13:19:57.555537 [DEBUG] (pid=5950) src/app/tab_completion.rs:774: found quote type: None 2026-08-07T13:19:57.555570 [DEBUG] (pid=5950) src/app/tab_completion.rs:705: Performing glob expansion for expanded: PathPatternExpansion { raw_prefix: "", expanded_prefix: "/data/data/com.termux/files/home", rhs_pattern: ".*", } 2026-08-07T13:19:57.562302 [DEBUG] (pid=5950) src/app/tab_completion.rs:706: Using glob_patterns ["/data/data/com.termux/files/home/.*"] 2026-08-07T13:19:57.567396 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/..', unexpanded='..', quoted_rhs='..' 2026-08-07T13:19:57.567442 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.', unexpanded='.', quoted_rhs='.' 2026-08-07T13:19:57.567458 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.Xresources', unexpanded='.Xresources', quoted_rhs='.Xresources' 2026-08-07T13:19:57.567471 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.acme.sh', unexpanded='.acme.sh', quoted_rhs='.acme.sh' 2026-08-07T13:19:57.567482 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.android', unexpanded='.android', quoted_rhs='.android' 2026-08-07T13:19:57.567495 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.bash_completion.d', unexpanded='.bash_completion.d', quoted_rhs='.bash_completion.d' 2026-08-07T13:19:57.567508 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.bash_history', unexpanded='.bash_history', quoted_rhs='.bash_history' 2026-08-07T13:19:57.567521 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.bash_profile', unexpanded='.bash_profile', quoted_rhs='.bash_profile' 2026-08-07T13:19:57.567530 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.bashrc', unexpanded='.bashrc', quoted_rhs='.bashrc' 2026-08-07T13:19:57.567540 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache', unexpanded='.cache', quoted_rhs='.cache' 2026-08-07T13:19:57.567551 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.calc_history', unexpanded='.calc_history', quoted_rhs='.calc_history' 2026-08-07T13:19:57.567561 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cargo', unexpanded='.cargo', quoted_rhs='.cargo' 2026-08-07T13:19:57.567571 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cf', unexpanded='.cf', quoted_rhs='.cf' 2026-08-07T13:19:57.567583 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.chatgpt-cli', unexpanded='.chatgpt-cli', quoted_rhs='.chatgpt-cli' 2026-08-07T13:19:57.567595 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.chatgpt_history', unexpanded='.chatgpt_history', quoted_rhs='.chatgpt_history' 2026-08-07T13:19:57.567606 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.circleci', unexpanded='.circleci', quoted_rhs='.circleci' 2026-08-07T13:19:57.567617 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cloudflared', unexpanded='.cloudflared', quoted_rhs='.cloudflared' 2026-08-07T13:19:57.567627 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.codeium', unexpanded='.codeium', quoted_rhs='.codeium' 2026-08-07T13:19:57.567637 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.codex', unexpanded='.codex', quoted_rhs='.codex' 2026-08-07T13:19:57.567658 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.codex-cli-mobile-pairing', unexpanded='.codex-cli-mobile-pairing', quoted_rhs='.codex-cli-mobile-pairing' 2026-08-07T13:19:57.567670 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.commitgpt.json', unexpanded='.commitgpt.json', quoted_rhs='.commitgpt.json' 2026-08-07T13:19:57.567683 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.commitgpt.json.save', unexpanded='.commitgpt.json.save', quoted_rhs='.commitgpt.json.save' 2026-08-07T13:19:57.567692 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.config', unexpanded='.config', quoted_rhs='.config' 2026-08-07T13:19:57.567702 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.crush', unexpanded='.crush', quoted_rhs='.crush' 2026-08-07T13:19:57.567712 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.dbshell', unexpanded='.dbshell', quoted_rhs='.dbshell' 2026-08-07T13:19:57.567721 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.dbus', unexpanded='.dbus', quoted_rhs='.dbus' 2026-08-07T13:19:57.567730 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.env_', unexpanded='.env_', quoted_rhs='.env_' 2026-08-07T13:19:57.567740 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.fehbg', unexpanded='.fehbg', quoted_rhs='.fehbg' 2026-08-07T13:19:57.567751 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.gforth-history', unexpanded='.gforth-history', quoted_rhs='.gforth-history' 2026-08-07T13:19:57.567761 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.gitconfig', unexpanded='.gitconfig', quoted_rhs='.gitconfig' 2026-08-07T13:19:57.567771 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.glance', unexpanded='.glance', quoted_rhs='.glance' 2026-08-07T13:19:57.567780 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.gnupg', unexpanded='.gnupg', quoted_rhs='.gnupg' 2026-08-07T13:19:57.567791 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.hledger.journal', unexpanded='.hledger.journal', quoted_rhs='.hledger.journal' 2026-08-07T13:19:57.567801 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.i2pd', unexpanded='.i2pd', quoted_rhs='.i2pd' 2026-08-07T13:19:57.567811 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.inputrc', unexpanded='.inputrc', quoted_rhs='.inputrc' 2026-08-07T13:19:57.567826 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.ipfs', unexpanded='.ipfs', quoted_rhs='.ipfs' 2026-08-07T13:19:57.567835 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.irc', unexpanded='.irc', quoted_rhs='.irc' 2026-08-07T13:19:57.567845 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.kara', unexpanded='.kara', quoted_rhs='.kara' 2026-08-07T13:19:57.567854 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.kiro', unexpanded='.kiro', quoted_rhs='.kiro' 2026-08-07T13:19:57.567863 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.local', unexpanded='.local', quoted_rhs='.local' 2026-08-07T13:19:57.567872 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.m4a', unexpanded='.m4a', quoted_rhs='.m4a' 2026-08-07T13:19:57.567882 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.mcp-auth', unexpanded='.mcp-auth', quoted_rhs='.mcp-auth' 2026-08-07T13:19:57.567894 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.mcpurl_history', unexpanded='.mcpurl_history', quoted_rhs='.mcpurl_history' 2026-08-07T13:19:57.567904 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.minisign', unexpanded='.minisign', quoted_rhs='.minisign' 2026-08-07T13:19:57.567914 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.mozilla', unexpanded='.mozilla', quoted_rhs='.mozilla' 2026-08-07T13:19:57.568049 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.mpd', unexpanded='.mpd', quoted_rhs='.mpd' 2026-08-07T13:19:57.568061 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.mplayer', unexpanded='.mplayer', quoted_rhs='.mplayer' 2026-08-07T13:19:57.568072 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.nanorc', unexpanded='.nanorc', quoted_rhs='.nanorc' 2026-08-07T13:19:57.568082 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.ncmpcpp', unexpanded='.ncmpcpp', quoted_rhs='.ncmpcpp' 2026-08-07T13:19:57.568097 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.nethack_backups', unexpanded='.nethack_backups', quoted_rhs='.nethack_backups' 2026-08-07T13:19:57.568108 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.nethackrc', unexpanded='.nethackrc', quoted_rhs='.nethackrc' 2026-08-07T13:19:57.568118 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.netrc', unexpanded='.netrc', quoted_rhs='.netrc' 2026-08-07T13:19:57.568134 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.nimble', unexpanded='.nimble', quoted_rhs='.nimble' 2026-08-07T13:19:57.568147 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.node_repl_history', unexpanded='.node_repl_history', quoted_rhs='.node_repl_history' 2026-08-07T13:19:57.568158 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.northflank', unexpanded='.northflank', quoted_rhs='.northflank' 2026-08-07T13:19:57.568167 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.npm', unexpanded='.npm', quoted_rhs='.npm' 2026-08-07T13:19:57.568176 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.npmrc', unexpanded='.npmrc', quoted_rhs='.npmrc' 2026-08-07T13:19:57.568185 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.ollama', unexpanded='.ollama', quoted_rhs='.ollama' 2026-08-07T13:19:57.568195 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.opencommit', unexpanded='.opencommit', quoted_rhs='.opencommit' 2026-08-07T13:19:57.568206 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.opencommit_bak', unexpanded='.opencommit_bak', quoted_rhs='.opencommit_bak' 2026-08-07T13:19:57.568217 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.opencommit_migrations', unexpanded='.opencommit_migrations', quoted_rhs='.opencommit_migrations' 2026-08-07T13:19:57.568229 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.password-store', unexpanded='.password-store', quoted_rhs='.password-store' 2026-08-07T13:19:57.568238 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.perry', unexpanded='.perry', quoted_rhs='.perry' 2026-08-07T13:19:57.568246 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.pki', unexpanded='.pki', quoted_rhs='.pki' 2026-08-07T13:19:57.568256 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.profile.d', unexpanded='.profile.d', quoted_rhs='.profile.d' 2026-08-07T13:19:57.568266 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.prootie', unexpanded='.prootie', quoted_rhs='.prootie' 2026-08-07T13:19:57.568277 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.python_history', unexpanded='.python_history', quoted_rhs='.python_history' 2026-08-07T13:19:57.568289 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.recycle', unexpanded='.recycle', quoted_rhs='.recycle' 2026-08-07T13:19:57.568298 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.reflex', unexpanded='.reflex', quoted_rhs='.reflex' 2026-08-07T13:19:57.568307 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.screen', unexpanded='.screen', quoted_rhs='.screen' 2026-08-07T13:19:57.568317 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.shortcuts', unexpanded='.shortcuts', quoted_rhs='.shortcuts' 2026-08-07T13:19:57.568326 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.sora', unexpanded='.sora', quoted_rhs='.sora' 2026-08-07T13:19:57.568339 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.ssh', unexpanded='.ssh', quoted_rhs='.ssh' 2026-08-07T13:19:57.568348 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.ssl', unexpanded='.ssl', quoted_rhs='.ssl' 2026-08-07T13:19:57.568358 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.subversion', unexpanded='.subversion', quoted_rhs='.subversion' 2026-08-07T13:19:57.568367 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.switch', unexpanded='.switch', quoted_rhs='.switch' 2026-08-07T13:19:57.568376 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.tdl', unexpanded='.tdl', quoted_rhs='.tdl' 2026-08-07T13:19:57.568387 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.tdl.tar.xz', unexpanded='.tdl.tar.xz', quoted_rhs='.tdl.tar.xz' 2026-08-07T13:19:57.568397 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.telegram-cli', unexpanded='.telegram-cli', quoted_rhs='.telegram-cli' 2026-08-07T13:19:57.568407 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.termux', unexpanded='.termux', quoted_rhs='.termux' 2026-08-07T13:19:57.568417 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.tmp_releases', unexpanded='.tmp_releases', quoted_rhs='.tmp_releases' 2026-08-07T13:19:57.568434 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.tmux.conf', unexpanded='.tmux.conf', quoted_rhs='.tmux.conf' 2026-08-07T13:19:57.568443 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.tor', unexpanded='.tor', quoted_rhs='.tor' 2026-08-07T13:19:57.568452 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.viminfo', unexpanded='.viminfo', quoted_rhs='.viminfo' 2026-08-07T13:19:57.568460 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.w3m', unexpanded='.w3m', quoted_rhs='.w3m' 2026-08-07T13:19:57.568470 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.wakatime', unexpanded='.wakatime', quoted_rhs='.wakatime' 2026-08-07T13:19:57.568480 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.wakatime.cfg', unexpanded='.wakatime.cfg', quoted_rhs='.wakatime.cfg' 2026-08-07T13:19:57.568489 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.wegorc', unexpanded='.wegorc', quoted_rhs='.wegorc' 2026-08-07T13:19:57.568499 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.wget-hsts', unexpanded='.wget-hsts', quoted_rhs='.wget-hsts' 2026-08-07T13:19:57.568509 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.wireguard', unexpanded='.wireguard', quoted_rhs='.wireguard' 2026-08-07T13:19:57.568522 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.yarnrc', unexpanded='.yarnrc', quoted_rhs='.yarnrc' 2026-08-07T13:19:57.568532 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.z.lua', unexpanded='.z.lua', quoted_rhs='.z.lua' 2026-08-07T13:19:57.568541 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.zlua', unexpanded='.zlua', quoted_rhs='.zlua' 2026-08-07T13:19:57.568550 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.zrok', unexpanded='.zrok', quoted_rhs='.zrok' 2026-08-07T13:19:57.568559 [DEBUG] (pid=5950) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.zzz', unexpanded='.zzz', quoted_rhs='.zzz' 2026-08-07T13:19:57.568674 [DEBUG] (pid=5950) src/app/tab_completion.rs:520: CompType::FilenameExpansion found 93 completions for pattern: . 2026-08-07T13:19:57.618925 [DEBUG] (pid=5950) src/app/tab_completion.rs:223: Not all suggestions were fully processed; skipping common prefix calculation 2026-08-07T13:19:57.618990 [INFO] (pid=5950) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:57.621616 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5950) reaped in reader thread 2026-08-07T13:19:57.639764 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "." on 80 processed suggestions (13 still unprocessed) 2026-08-07T13:19:57.647200 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: ".", start: 19 }'), keeping existing tab completion suggestions 2026-08-07T13:19:57.652960 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern "." on 93 processed suggestions (0 still unprocessed) 2026-08-07T13:19:58.213422 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.' -> '.c'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:58.213464 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".c" on 93 processed suggestions (0 still unprocessed) 2026-08-07T13:19:58.367561 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.c' -> '.ca'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:58.367609 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".ca" on 93 processed suggestions (0 still unprocessed) 2026-08-07T13:19:58.415013 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.ca' -> '.cac'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:19:58.415065 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cac" on 93 processed suggestions (0 still unprocessed) 2026-08-07T13:19:59.269966 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: ".cac", start: 19 }'), keeping existing tab completion suggestions 2026-08-07T13:19:59.822960 [DEBUG] (pid=5960) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline log dump > .cache/", context: SubString { s: "flyline log dump > .cache/", start: 0, }, cursor_byte_pos: 26, word_under_cursor: SubString { s: ".cache/", start: 19, }, is_inside_quotes: false, } 2026-08-07T13:19:59.823694 [DEBUG] (pid=5960) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:19:59.823795 [DEBUG] (pid=5960) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:19:59.823837 [INFO] (pid=5960) src/cli.rs:120: Completing flyline args after: "flyline log dump > " 2026-08-07T13:19:59.824101 [INFO] (pid=5960) src/cli.rs:182: Completing command: cursor_byte: 26, parsed args: ["flyline", "log", "dump", ">", ".cache/"], index: 4, 2026-08-07T13:19:59.826397 [INFO] (pid=5960) src/cli.rs:220: [] 2026-08-07T13:19:59.826582 [DEBUG] (pid=5960) src/app/tab_completion.rs:290: CompType::CommandComp found 0 completions for command word: flyline 2026-08-07T13:19:59.826602 [DEBUG] (pid=5960) src/app/tab_completion.rs:243: Processing completion type: FilenameExpansion 2026-08-07T13:19:59.826613 [DEBUG] (pid=5960) src/app/tab_completion.rs:509: CompType::FilenameExpansion for: .cache/ 2026-08-07T13:19:59.826626 [DEBUG] (pid=5960) src/app/tab_completion.rs:774: found quote type: None 2026-08-07T13:19:59.826865 [DEBUG] (pid=5960) src/app/tab_completion.rs:705: Performing glob expansion for expanded: PathPatternExpansion { raw_prefix: ".cache", expanded_prefix: "/data/data/com.termux/files/home/.cache", rhs_pattern: "*", } 2026-08-07T13:19:59.826897 [DEBUG] (pid=5960) src/app/tab_completion.rs:706: Using glob_patterns ["/data/data/com.termux/files/home/.cache/*"] 2026-08-07T13:19:59.843588 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/atfile', unexpanded='.cache/atfile', quoted_rhs='atfile' 2026-08-07T13:19:59.843691 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/biome', unexpanded='.cache/biome', quoted_rhs='biome' 2026-08-07T13:19:59.843706 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/blesh', unexpanded='.cache/blesh', quoted_rhs='blesh' 2026-08-07T13:19:59.843718 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/box64', unexpanded='.cache/box64', quoted_rhs='box64' 2026-08-07T13:19:59.843731 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/ffsend', unexpanded='.cache/ffsend', quoted_rhs='ffsend' 2026-08-07T13:19:59.843744 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/flow', unexpanded='.cache/flow', quoted_rhs='flow' 2026-08-07T13:19:59.843755 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/gh', unexpanded='.cache/gh', quoted_rhs='gh' 2026-08-07T13:19:59.843765 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/glow', unexpanded='.cache/glow', quoted_rhs='glow' 2026-08-07T13:19:59.843774 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/go', unexpanded='.cache/go', quoted_rhs='go' 2026-08-07T13:19:59.843786 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/go-build', unexpanded='.cache/go-build', quoted_rhs='go-build' 2026-08-07T13:19:59.843798 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/goimports', unexpanded='.cache/goimports', quoted_rhs='goimports' 2026-08-07T13:19:59.843836 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/gomp_default.jpg', unexpanded='.cache/gomp_default.jpg', quoted_rhs='gomp_default.jpg' 2026-08-07T13:19:59.843848 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/gopls', unexpanded='.cache/gopls', quoted_rhs='gopls' 2026-08-07T13:19:59.843861 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/gstreamer-1.0', unexpanded='.cache/gstreamer-1.0', quoted_rhs='gstreamer-1.0' 2026-08-07T13:19:59.843872 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/helix', unexpanded='.cache/helix', quoted_rhs='helix' 2026-08-07T13:19:59.843884 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/huggingface', unexpanded='.cache/huggingface', quoted_rhs='huggingface' 2026-08-07T13:19:59.843896 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/iperf3-auto', unexpanded='.cache/iperf3-auto', quoted_rhs='iperf3-auto' 2026-08-07T13:19:59.843969 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/jadx', unexpanded='.cache/jadx', quoted_rhs='jadx' 2026-08-07T13:19:59.843985 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/llama.cpp', unexpanded='.cache/llama.cpp', quoted_rhs='llama.cpp' 2026-08-07T13:19:59.843999 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/mesa_shader_cache', unexpanded='.cache/mesa_shader_cache', quoted_rhs='mesa_shader_cache' 2026-08-07T13:19:59.844011 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/mochiko', unexpanded='.cache/mochiko', quoted_rhs='mochiko' 2026-08-07T13:19:59.844023 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/mpd', unexpanded='.cache/mpd', quoted_rhs='mpd' 2026-08-07T13:19:59.844037 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/pinentry-go.log', unexpanded='.cache/pinentry-go.log', quoted_rhs='pinentry-go.log' 2026-08-07T13:19:59.844052 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/pinentry-tee.log', unexpanded='.cache/pinentry-tee.log', quoted_rhs='pinentry-tee.log' 2026-08-07T13:19:59.844063 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/pip', unexpanded='.cache/pip', quoted_rhs='pip' 2026-08-07T13:19:59.844074 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/pkg', unexpanded='.cache/pkg', quoted_rhs='pkg' 2026-08-07T13:19:59.844084 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/restic', unexpanded='.cache/restic', quoted_rhs='restic' 2026-08-07T13:19:59.844095 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/restish', unexpanded='.cache/restish', quoted_rhs='restish' 2026-08-07T13:19:59.844106 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/rura', unexpanded='.cache/rura', quoted_rhs='rura' 2026-08-07T13:19:59.844119 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/staticcheck', unexpanded='.cache/staticcheck', quoted_rhs='staticcheck' 2026-08-07T13:19:59.844131 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/termframe', unexpanded='.cache/termframe', quoted_rhs='termframe' 2026-08-07T13:19:59.844141 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/trip', unexpanded='.cache/trip', quoted_rhs='trip' 2026-08-07T13:19:59.844154 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/typescript', unexpanded='.cache/typescript', quoted_rhs='typescript' 2026-08-07T13:19:59.844186 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/update-informer-rs', unexpanded='.cache/update-informer-rs', quoted_rhs='update-informer-rs' 2026-08-07T13:19:59.844201 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/wakatime.log', unexpanded='.cache/wakatime.log', quoted_rhs='wakatime.log' 2026-08-07T13:19:59.844213 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/waves', unexpanded='.cache/waves', quoted_rhs='waves' 2026-08-07T13:19:59.844224 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/xtp', unexpanded='.cache/xtp', quoted_rhs='xtp' 2026-08-07T13:19:59.844235 [DEBUG] (pid=5960) src/app/tab_completion.rs:726: Glob match: expanded='/data/data/com.termux/files/home/.cache/yt-dlp', unexpanded='.cache/yt-dlp', quoted_rhs='yt-dlp' 2026-08-07T13:19:59.844269 [DEBUG] (pid=5960) src/app/tab_completion.rs:520: CompType::FilenameExpansion found 38 completions for pattern: .cache/ 2026-08-07T13:19:59.848154 [INFO] (pid=5960) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:19:59.849756 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5960) reaped in reader thread 2026-08-07T13:19:59.866424 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:19:59.866582 [DEBUG] (pid=5749) src/app/mod.rs:1819: Word under cursor unchanged ('SubString { s: ".cache/", start: 19 }'), keeping existing tab completion suggestions 2026-08-07T13:20:00.650535 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/' -> '.cache/f'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:00.650577 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/f" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:00.865071 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/f' -> '.cache/fl'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:00.865123 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/fl" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:01.081308 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/fl' -> '.cache/fly'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:01.081349 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/fly" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:01.314494 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/fly' -> '.cache/flyl'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:01.314572 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flyl" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:01.462406 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/flyl' -> '.cache/flyli'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:01.462450 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flyli" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:01.621464 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/flyli' -> '.cache/flylin'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:01.621549 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flylin" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:01.731881 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/flylin' -> '.cache/flyline'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:01.731976 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flyline" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:03.373562 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/flyline' -> '.cache/flyline-'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:03.373618 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flyline-" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:03.650155 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/flyline-' -> '.cache/flyline-d'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:03.650253 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flyline-d" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:03.796435 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/flyline-d' -> '.cache/flyline-de'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:03.796487 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flyline-de" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:03.914231 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/flyline-de' -> '.cache/flyline-deb'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:03.914274 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flyline-deb" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:04.064950 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/flyline-deb' -> '.cache/flyline-debu'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:04.065021 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flyline-debu" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:04.263770 [DEBUG] (pid=5749) src/app/mod.rs:1872: Word under cursor changed slightly ('.cache/flyline-debu' -> '.cache/flyline-debug'), applying fuzzy filter to tab completion suggestions 2026-08-07T13:20:04.263829 [DEBUG] (pid=5749) src/active_suggestions.rs:2094: Applying fuzzy filter with raw_pattern ".cache/flyline-debug" on 38 processed suggestions (0 still unprocessed) 2026-08-07T13:20:05.083296 [DEBUG] (pid=5963) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline log dump > .cache/flyline-debug.", context: SubString { s: "flyline log dump > .cache/flyline-debug.", start: 0, }, cursor_byte_pos: 40, word_under_cursor: SubString { s: ".cache/flyline-debug.", start: 19, }, is_inside_quotes: false, } 2026-08-07T13:20:05.083701 [DEBUG] (pid=5963) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:20:05.083765 [DEBUG] (pid=5963) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:20:05.083799 [INFO] (pid=5963) src/cli.rs:120: Completing flyline args after: "flyline log dump > " 2026-08-07T13:20:05.084014 [INFO] (pid=5963) src/cli.rs:182: Completing command: cursor_byte: 40, parsed args: ["flyline", "log", "dump", ">", ".cache/flyline-debug."], index: 4, 2026-08-07T13:20:05.085688 [INFO] (pid=5963) src/cli.rs:220: [] 2026-08-07T13:20:05.085973 [DEBUG] (pid=5963) src/app/tab_completion.rs:290: CompType::CommandComp found 0 completions for command word: flyline 2026-08-07T13:20:05.085998 [DEBUG] (pid=5963) src/app/tab_completion.rs:243: Processing completion type: FilenameExpansion 2026-08-07T13:20:05.086010 [DEBUG] (pid=5963) src/app/tab_completion.rs:509: CompType::FilenameExpansion for: .cache/flyline-debug. 2026-08-07T13:20:05.086025 [DEBUG] (pid=5963) src/app/tab_completion.rs:774: found quote type: None 2026-08-07T13:20:05.086269 [DEBUG] (pid=5963) src/app/tab_completion.rs:705: Performing glob expansion for expanded: PathPatternExpansion { raw_prefix: ".cache", expanded_prefix: "/data/data/com.termux/files/home/.cache", rhs_pattern: "flyline-debug.*", } 2026-08-07T13:20:05.086302 [DEBUG] (pid=5963) src/app/tab_completion.rs:706: Using glob_patterns ["/data/data/com.termux/files/home/.cache/flyline-debug.*"] 2026-08-07T13:20:05.086791 [DEBUG] (pid=5963) src/app/tab_completion.rs:520: CompType::FilenameExpansion found 0 completions for pattern: .cache/flyline-debug. 2026-08-07T13:20:05.086806 [DEBUG] (pid=5963) src/app/tab_completion.rs:243: Processing completion type: FuzzyFilenameExpansion 2026-08-07T13:20:05.086816 [DEBUG] (pid=5963) src/app/tab_completion.rs:542: CompType::FuzzyFilenameExpansion for: .cache/flyline-debug. 2026-08-07T13:20:05.087094 [DEBUG] (pid=5963) src/app/tab_completion.rs:549: CompType::FuzzyFilenameExpansion found 0 completions for pattern: .cache/flyline-debug. 2026-08-07T13:20:05.087110 [DEBUG] (pid=5963) src/app/tab_completion.rs:566: No completion types produced result 2026-08-07T13:20:05.087128 [INFO] (pid=5963) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:20:05.095228 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5963) reaped in reader thread 2026-08-07T13:20:05.334677 [DEBUG] (pid=5966) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline log dump > .cache/flyline-debug.l", context: SubString { s: "flyline log dump > .cache/flyline-debug.l", start: 0, }, cursor_byte_pos: 41, word_under_cursor: SubString { s: ".cache/flyline-debug.l", start: 19, }, is_inside_quotes: false, } 2026-08-07T13:20:05.335091 [DEBUG] (pid=5966) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:20:05.335345 [DEBUG] (pid=5966) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:20:05.335386 [INFO] (pid=5966) src/cli.rs:120: Completing flyline args after: "flyline log dump > " 2026-08-07T13:20:05.335570 [INFO] (pid=5966) src/cli.rs:182: Completing command: cursor_byte: 41, parsed args: ["flyline", "log", "dump", ">", ".cache/flyline-debug.l"], index: 4, 2026-08-07T13:20:05.338510 [INFO] (pid=5966) src/cli.rs:220: [] 2026-08-07T13:20:05.338980 [DEBUG] (pid=5966) src/app/tab_completion.rs:290: CompType::CommandComp found 0 completions for command word: flyline 2026-08-07T13:20:05.339027 [DEBUG] (pid=5966) src/app/tab_completion.rs:243: Processing completion type: FilenameExpansion 2026-08-07T13:20:05.339046 [DEBUG] (pid=5966) src/app/tab_completion.rs:509: CompType::FilenameExpansion for: .cache/flyline-debug.l 2026-08-07T13:20:05.339072 [DEBUG] (pid=5966) src/app/tab_completion.rs:774: found quote type: None 2026-08-07T13:20:05.339357 [DEBUG] (pid=5966) src/app/tab_completion.rs:705: Performing glob expansion for expanded: PathPatternExpansion { raw_prefix: ".cache", expanded_prefix: "/data/data/com.termux/files/home/.cache", rhs_pattern: "flyline-debug.l*", } 2026-08-07T13:20:05.339405 [DEBUG] (pid=5966) src/app/tab_completion.rs:706: Using glob_patterns ["/data/data/com.termux/files/home/.cache/flyline-debug.l*"] 2026-08-07T13:20:05.340107 [DEBUG] (pid=5966) src/app/tab_completion.rs:520: CompType::FilenameExpansion found 0 completions for pattern: .cache/flyline-debug.l 2026-08-07T13:20:05.340136 [DEBUG] (pid=5966) src/app/tab_completion.rs:243: Processing completion type: FuzzyFilenameExpansion 2026-08-07T13:20:05.340152 [DEBUG] (pid=5966) src/app/tab_completion.rs:542: CompType::FuzzyFilenameExpansion for: .cache/flyline-debug.l 2026-08-07T13:20:05.340584 [DEBUG] (pid=5966) src/app/tab_completion.rs:549: CompType::FuzzyFilenameExpansion found 0 completions for pattern: .cache/flyline-debug.l 2026-08-07T13:20:05.340613 [DEBUG] (pid=5966) src/app/tab_completion.rs:566: No completion types produced result 2026-08-07T13:20:05.340639 [INFO] (pid=5966) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:20:05.343722 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5966) reaped in reader thread 2026-08-07T13:20:05.481523 [DEBUG] (pid=5968) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline log dump > .cache/flyline-debug.lo", context: SubString { s: "flyline log dump > .cache/flyline-debug.lo", start: 0, }, cursor_byte_pos: 42, word_under_cursor: SubString { s: ".cache/flyline-debug.lo", start: 19, }, is_inside_quotes: false, } 2026-08-07T13:20:05.481781 [DEBUG] (pid=5968) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:20:05.481820 [DEBUG] (pid=5968) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:20:05.481844 [INFO] (pid=5968) src/cli.rs:120: Completing flyline args after: "flyline log dump > " 2026-08-07T13:20:05.481943 [INFO] (pid=5968) src/cli.rs:182: Completing command: cursor_byte: 42, parsed args: ["flyline", "log", "dump", ">", ".cache/flyline-debug.lo"], index: 4, 2026-08-07T13:20:05.483045 [INFO] (pid=5968) src/cli.rs:220: [] 2026-08-07T13:20:05.483158 [DEBUG] (pid=5968) src/app/tab_completion.rs:290: CompType::CommandComp found 0 completions for command word: flyline 2026-08-07T13:20:05.483170 [DEBUG] (pid=5968) src/app/tab_completion.rs:243: Processing completion type: FilenameExpansion 2026-08-07T13:20:05.483177 [DEBUG] (pid=5968) src/app/tab_completion.rs:509: CompType::FilenameExpansion for: .cache/flyline-debug.lo 2026-08-07T13:20:05.483185 [DEBUG] (pid=5968) src/app/tab_completion.rs:774: found quote type: None 2026-08-07T13:20:05.483329 [DEBUG] (pid=5968) src/app/tab_completion.rs:705: Performing glob expansion for expanded: PathPatternExpansion { raw_prefix: ".cache", expanded_prefix: "/data/data/com.termux/files/home/.cache", rhs_pattern: "flyline-debug.lo*", } 2026-08-07T13:20:05.483349 [DEBUG] (pid=5968) src/app/tab_completion.rs:706: Using glob_patterns ["/data/data/com.termux/files/home/.cache/flyline-debug.lo*"] 2026-08-07T13:20:05.483656 [DEBUG] (pid=5968) src/app/tab_completion.rs:520: CompType::FilenameExpansion found 0 completions for pattern: .cache/flyline-debug.lo 2026-08-07T13:20:05.483665 [DEBUG] (pid=5968) src/app/tab_completion.rs:243: Processing completion type: FuzzyFilenameExpansion 2026-08-07T13:20:05.483671 [DEBUG] (pid=5968) src/app/tab_completion.rs:542: CompType::FuzzyFilenameExpansion for: .cache/flyline-debug.lo 2026-08-07T13:20:05.483839 [DEBUG] (pid=5968) src/app/tab_completion.rs:549: CompType::FuzzyFilenameExpansion found 0 completions for pattern: .cache/flyline-debug.lo 2026-08-07T13:20:05.483848 [DEBUG] (pid=5968) src/app/tab_completion.rs:566: No completion types produced result 2026-08-07T13:20:05.483858 [INFO] (pid=5968) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:20:05.485239 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5968) reaped in reader thread 2026-08-07T13:20:05.682792 [DEBUG] (pid=5970) src/app/tab_completion.rs:238: Completion context: CompletionContext { buffer: "flyline log dump > .cache/flyline-debug.log", context: SubString { s: "flyline log dump > .cache/flyline-debug.log", start: 0, }, cursor_byte_pos: 43, word_under_cursor: SubString { s: ".cache/flyline-debug.log", start: 19, }, is_inside_quotes: false, } 2026-08-07T13:20:05.683191 [DEBUG] (pid=5970) src/app/tab_completion.rs:243: Processing completion type: CommandComp { command_word: "flyline" } 2026-08-07T13:20:05.683279 [DEBUG] (pid=5970) src/app/tab_completion.rs:56: Checking for alias for command word 'flyline': None 2026-08-07T13:20:05.683310 [INFO] (pid=5970) src/cli.rs:120: Completing flyline args after: "flyline log dump > " 2026-08-07T13:20:05.683484 [INFO] (pid=5970) src/cli.rs:182: Completing command: cursor_byte: 43, parsed args: ["flyline", "log", "dump", ">", ".cache/flyline-debug.log"], index: 4, 2026-08-07T13:20:05.685450 [INFO] (pid=5970) src/cli.rs:220: [] 2026-08-07T13:20:05.685639 [DEBUG] (pid=5970) src/app/tab_completion.rs:290: CompType::CommandComp found 0 completions for command word: flyline 2026-08-07T13:20:05.685658 [DEBUG] (pid=5970) src/app/tab_completion.rs:243: Processing completion type: FilenameExpansion 2026-08-07T13:20:05.685673 [DEBUG] (pid=5970) src/app/tab_completion.rs:509: CompType::FilenameExpansion for: .cache/flyline-debug.log 2026-08-07T13:20:05.685690 [DEBUG] (pid=5970) src/app/tab_completion.rs:774: found quote type: None 2026-08-07T13:20:05.685917 [DEBUG] (pid=5970) src/app/tab_completion.rs:705: Performing glob expansion for expanded: PathPatternExpansion { raw_prefix: ".cache", expanded_prefix: "/data/data/com.termux/files/home/.cache", rhs_pattern: "flyline-debug.log*", } 2026-08-07T13:20:05.685952 [DEBUG] (pid=5970) src/app/tab_completion.rs:706: Using glob_patterns ["/data/data/com.termux/files/home/.cache/flyline-debug.log*"] 2026-08-07T13:20:05.686466 [DEBUG] (pid=5970) src/app/tab_completion.rs:520: CompType::FilenameExpansion found 0 completions for pattern: .cache/flyline-debug.log 2026-08-07T13:20:05.686479 [DEBUG] (pid=5970) src/app/tab_completion.rs:243: Processing completion type: FuzzyFilenameExpansion 2026-08-07T13:20:05.686488 [DEBUG] (pid=5970) src/app/tab_completion.rs:542: CompType::FuzzyFilenameExpansion for: .cache/flyline-debug.log 2026-08-07T13:20:05.686749 [DEBUG] (pid=5970) src/app/tab_completion.rs:549: CompType::FuzzyFilenameExpansion found 0 completions for pattern: .cache/flyline-debug.log 2026-08-07T13:20:05.686767 [DEBUG] (pid=5970) src/app/tab_completion.rs:566: No completion types produced result 2026-08-07T13:20:05.686791 [INFO] (pid=5970) src/app/tab_completion.rs:1287: Child process completed 2026-08-07T13:20:05.695454 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5970) reaped in reader thread 2026-08-07T13:20:06.609560 [INFO] (pid=5749) src/app/mod.rs:800: Exiting with command: flyline log dump > .cache/flyline-debug.log 2026-08-07T13:20:06.610041 [DEBUG] (pid=5749) src/app/mod.rs:223: Final state: WithCommand("flyline log dump > .cache/flyline-debug.log") 2026-08-07T13:20:06.610086 [INFO] (pid=5749) src/lib.rs:226: ---------------------- App finished ------------------------ 2026-08-07T13:20:06.610824 [DEBUG] (pid=5749) src/cli.rs:967: flyline called with args: ["log", "dump"] 2026-08-07T13:20:06.613363 [INFO] (pid=5749) src/app/tab_completion.rs:1352: Tab completion process (pid 5973) reaped in reader thread 2026-08-07T13:20:06.611751 [DEBUG] (pid=5749) src/cli.rs:974: Parsed flyline arguments: FlylineArgs { version: false, load_zsh_history: None, show_animations: None, matrix_animation: None, frame_rate: None, mouse_mode: None, send_shell_integration_codes: None, enable_extended_key_codes: None, enable_easter_eggs: None, command: Some(Log { subcommand: Dump { last: None } }) }