You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 118477a
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,11 +9,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/), and this
9
9
### Added
10
10
11
11
#### CLI
12
-
-**`dispatch list`** — list sessions under the current directory in table form, with positional query text, an explicit `--folder` override, and the existing search filters and output formats. (#391)
12
+
-**`dispatch resume`** — select and resume any matching session under the current directory from an aligned table showing full session ID, summary, repository, and branch columns. Large result sets can be revealed in batches from the picker. Positional query text and an explicit `--folder` override remain available. (#391)
13
13
14
14
### Fixed
15
15
16
-
-**Search/list safety and routing** — match only exact folders and true platform-native descendants, normalize Windows separator variants, protect CSV and terminal output from control-sequence injection, and keep command names inside multi-word TUI queries from hijacking dispatch.
16
+
-**Search/resume safety and routing** — match only exact folders and true platform-native descendants, normalize Windows separator variants, protect CSV and terminal output from control-sequence injection, and keep command names inside multi-word TUI queries from hijacking dispatch.
Copy file name to clipboardExpand all lines: README.md
+14-13Lines changed: 14 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ Dispatch reads your local Copilot CLI session store and presents every past sess
20
20
21
21
-**Full-text search** (`/`) — FTS5 full-text search with BM25 ranking when available, falling back to LIKE for older CLI versions. Two-tier: quick search (summaries, branches, repos, directories) returns results instantly; deep search (turns, checkpoints, files, refs) kicks in after 300ms. Searching a number (e.g. "42", "#42", "PR42") also matches session refs (PRs, issues, commits)
22
22
-**Directory filtering** (`f`) — hierarchical tree panel for toggling directory exclusion, persisted to config
23
-
-**Word filtering** (Settings panel) — comma-separated list of words to exclude sessions by content. Sessions whose name or conversation turns contain any excluded word (case-insensitive) are hidden from the list
23
+
-**Word filtering** (Settings panel) — comma-separated list of words to exclude sessions by content. Sessions whose summary or conversation turns contain any excluded word (case-insensitive) are hidden from the list
24
24
-**Sorting** (`s` / `S`) — 4 fields (updated, folder, name, attention) with toggleable direction. Sort applies within each group; configuration also accepts the legacy `created` and `turns` values
25
25
-**Grouping modes** (`Tab`) — list, folder, repo, branch, date, host. Displayed as collapsible trees with session counts
26
26
-**Time range filtering** (`1`–`4`) — 1 hour, 1 day, 7 days, all
@@ -162,7 +162,7 @@ alias dc='dispatch --current'
162
162
3. Navigate with arrow keys or `j`/`k`
163
163
4. Press `p` to toggle the preview pane and read the conversation
164
164
5. Press `Enter` to resume the selected session (opens in a new tab by default)
165
-
6. Use `Tab` to cycle grouping modes (folder → repo → branch → date → flat)
165
+
6. Use `Tab` to cycle grouping modes (list → folder → repo → branch → date → host)
166
166
7. Press `s` to cycle sort fields, `S` to flip direction
167
167
8. Press `,` to open settings — change theme, launch mode, model, and more
local commands="help version open new doctor update completion stats search list tags notes views aliases alias compare prune tag watch config export info path man"
510
+
local commands="help version open new doctor update completion stats search resume tags notes views aliases alias compare prune tag watch config export info path man"
local -a commands flags configsubs shells aliases configkeys openflags newflags listflags
552
+
local -a commands flags configsubs shells aliases configkeys openflags newflags resumeflags
508
553
local bin=${words[1]}
509
554
local cmd_index=2
510
555
[[ ${words[2]} == --demo ]] && cmd_index=3
511
-
commands=(help version open new doctor update completion stats search list tags notes views aliases alias compare prune tag watch config export info path man)
556
+
commands=(help version open new doctor update completion stats search resume tags notes views aliases alias compare prune tag watch config export info path man)
512
557
configsubs=(list get set unset edit path validate schema export import)
complete -c $bin -n '__dispatch_needs_command' -a 'help version open new doctor update completion stats search list tags notes views aliases alias compare prune tag watch config export info path man'
636
+
complete -c $bin -n '__dispatch_needs_command' -a 'help version open new doctor update completion stats search resume tags notes views aliases alias compare prune tag watch config export info path man'
0 commit comments