diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-07-13 03:26:03 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-07-13 03:30:13 +0300 |
| commit | 5cfe5e5e730246948b0c9428ad876b6938590aad (patch) | |
| tree | 53d4bbe1aff6887f63f279eed1b5e4e11e7331b7 /src/app/creation.rs | |
| parent | 7f3364a468f7dcfd8c9c84e5737fe5699f0e3a93 (diff) | |
feat: add configurable sidebar metadata tokens
Diffstat (limited to 'src/app/creation.rs')
| -rw-r--r-- | src/app/creation.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/app/creation.rs b/src/app/creation.rs index 734c57aa..0277ba10 100644 --- a/src/app/creation.rs +++ b/src/app/creation.rs @@ -408,10 +408,12 @@ impl App { label: terminal.manual_label.clone(), agent: terminal.effective_agent_label().map(str::to_string), title: presentation.title, + terminal_title: terminal.terminal_title.clone(), + terminal_title_stripped: terminal.terminal_title_stripped(), display_agent: presentation.display_agent, agent_status: pane_agent_status(terminal.state, pane.seen), - custom_status: presentation.custom_status, state_labels: presentation.state_labels, + tokens: terminal.metadata_tokens.values(), agent_session: terminal_agent_session_info(terminal), scroll, revision: terminal.revision, @@ -452,6 +454,7 @@ impl App { crate::workspace::public_tab_id_for_number(&ws.id, ws.active_tab + 1) }), agent_status: pane_agent_status(agg_state, seen), + tokens: ws.metadata_tokens.values(), worktree: ws .worktree_space() .map(|space| crate::api::schema::WorkspaceWorktreeInfo { |
