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
Fix Excel Trova e sostituisci tracciato come file, rilevamento login Claude Desktop mancante
- Excel: interpreta_titolo non tratta più un titolo senza " - Excel"
come se fosse un nome file — verificato dal vivo con log/screenshot
reali dell'issue GitHub #4: "Trova e sostituisci" compariva come riga
fasulla separata nella corsia Excel della Timeline.
- Claude Desktop: nuovo comando claude_desktop_stato() distingue
"non installata" da "installata ma non ancora autenticata" (bug reale
trovato testando su un secondo PC: l'app Desktop collegata non basta,
il CLI bundlato ha un proprio login separato da completare una
tantum). Impostazioni mostra ora istruzioni passo-passo con un
comando pronto da copiare; la chat traduce l'errore grezzo del CLI in
un messaggio comprensibile con collegamento diretto alle impostazioni.
Copy file name to clipboardExpand all lines: docs/CHANGELOG.md
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,18 @@ quella della lingua attiva, per la versione in esecuzione (vedi
5
5
`src-tauri/src/about.rs`, che scarica questo file da GitHub Pages).
6
6
Non toccare questo formato senza aggiornare anche quel parser.
7
7
8
+
## 0.1.24
9
+
10
+
### it
11
+
- Excel: corretto un bug per cui finestre di utilità come "Trova e sostituisci" venivano tracciate come se fossero file veri, comparendo come righe fasulle nella corsia Excel della Timeline.
12
+
- Impostazioni → Agente AI: con il provider "Claude (abbonamento Desktop)", ora viene rilevato se manca ancora un login separato del componente usato da TrackFlow (indipendente da quello dell'app Claude Desktop stessa) — con istruzioni passo-passo e un comando pronto da copiare, invece di scoprirlo solo con un errore poco chiaro nella chat.
13
+
- La chat dell'assistente AI mostra ora un messaggio comprensibile (con collegamento diretto alle impostazioni) quando quel collegamento non è ancora completo, invece del messaggio grezzo del componente sottostante.
14
+
15
+
### en
16
+
- Excel: fixed a bug where utility windows like "Find and Replace" were tracked as if they were real files, showing up as fake rows in the Excel Timeline lane.
17
+
- Settings → AI Agent: with the "Claude (Desktop subscription)" provider, TrackFlow now detects when the component it uses still needs its own separate sign-in (independent from signing into the Claude Desktop app itself) — with step-by-step instructions and a ready-to-copy command, instead of only surfacing as an unclear error in the chat.
18
+
- The AI assistant chat now shows a clear message (with a direct link to settings) when that sign-in isn't complete yet, instead of the underlying component's raw error text.
Copy file name to clipboardExpand all lines: docs/changelog.html
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -42,6 +42,14 @@ <h1>Changelog</h1>
42
42
errore mostrato.
43
43
-->
44
44
<divid="changelog-root">
45
+
<sectionclass="changelog-entry">
46
+
<h2>0.1.24</h2>
47
+
<ul>
48
+
<li>Excel: fixed a bug where utility windows like "Find and Replace" were tracked as if they were real files, showing up as fake rows in the Excel Timeline lane.</li>
49
+
<li>Settings → AI Agent: with the "Claude (Desktop subscription)" provider, TrackFlow now detects when the component it uses still needs its own separate sign-in (independent from signing into the Claude Desktop app itself) — with step-by-step instructions and a ready-to-copy command, instead of only surfacing as an unclear error in the chat.</li>
50
+
<li>The AI assistant chat now shows a clear message (with a direct link to settings) when that sign-in isn't complete yet, instead of the underlying component's raw error text.</li>
Copy file name to clipboardExpand all lines: src/i18n/locales/en.ts
+13Lines changed: 13 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -128,6 +128,17 @@ export default {
128
128
'Uses the Claude Pro/Max subscription already active on Claude Desktop instead of a pay-per-token API key — no extra cost, no key to get. Requires Claude Desktop installed on this PC and already signed in.',
129
129
claudeDesktopNotFound:
130
130
'Claude Desktop does not appear to be installed (or up to date) on this PC — install it and make sure you\'re signed in before using this option.',
131
+
claudeDesktopNotAuthenticatedTitle: 'One last step (just once)',
132
+
claudeDesktopNotAuthenticatedBody:
133
+
'Claude Desktop is installed, but the component TrackFlow uses to talk to it hasn\'t signed in yet — this is separate from signing into the Claude Desktop app itself, and only needs doing once on this PC:',
134
+
claudeDesktopStep1: 'Open PowerShell (search "PowerShell" in the Start menu).',
135
+
claudeDesktopStep2: 'Paste the command below and press Enter (use the button to copy it):',
136
+
claudeDesktopStep3:
137
+
'Follow the screens that appear: pick a theme, confirm with Enter, then choose "Claude account with subscription" to sign in with the same account as Claude Desktop.',
138
+
claudeDesktopStep4: 'Done? Close PowerShell and press "Check again" below.',
139
+
claudeDesktopCopyCommand: 'Copy command',
140
+
claudeDesktopCopyCommandCopied: 'Copied ✓',
141
+
claudeDesktopRecheck: 'Check again',
131
142
apiKey: 'API key',
132
143
apiKeyPlaceholder: 'sk-ant-…',
133
144
apiKeyHint: 'Generated from the chosen provider\'s console — saved only on this computer.',
@@ -451,6 +462,8 @@ Clear all rules from the editor, leaving it as \`[]\` (or empty), and save.`,
451
462
emptyHint: 'Ask something about your activity data — project time, categories, VPN sessions, VoiSpeed calls…',
452
463
apiKeyMissing: 'An API key is needed before you can use the assistant.',
453
464
apiKeyMissingAction: 'Go to Settings → AI Agent',
465
+
claudeDesktopNotAuthenticated: 'Claude Desktop is installed, but one last step (just once) is still needed to connect it.',
466
+
claudeDesktopNotAuthenticatedAction: 'Go to Settings → AI Agent',
0 commit comments