Skip to content

Release v2.4.0 - #56

Merged
Alex375 merged 6 commits into
mainfrom
dev
Sep 18, 2026
Merged

Alex375 merged 6 commits into
mainfrom
dev

Conversation

@Alex375

@Alex375 Alex375 commented Sep 18, 2026

Copy link
Copy Markdown
Owner

Release v2.4.0. Voir les commits de dev depuis la dernière release.

🤖 Generated with Claude Code

Alex375 and others added 6 commits September 18, 2026 13:53
A conversation was linked to a TOSSE task only by the tasks view's
Start/Discuss. Work picked up from inside the conversation (/pickup run
by hand, a task created on the fly) left it unlinked: no header chip,
no status tracking, no way to catch up afterwards.

- link_tosse_task / unlink_tosse_task on the in-app flightdeck server,
  scoped to the CALLING conversation. The task is read from the CRM when
  the app can (unknown id = error to the agent, a subtask links its
  parent); with no usable TOSSE session the agent's title/status are
  used. A link to a DIFFERENT task is never moved without replace:true.
- tosse_task_detail now carries parentTaskId (bindings regenerated).
- Manual unlink: each conversation row of the task panel gets a
  hover-revealed x, behind a confirm.

Codex conversations cannot call it (the in-process server is
Claude-only).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…foreground on tasks

The remote phone showed every task the registry ever held (finished ones included)
and only in `backgrounding`. list_conversations now carries `background_tasks` on
each row — the background work running now, whatever the status, foreground
sub-agents excluded (they belong to the running turn, AgentBar doesn't pin them).
list_background_tasks adds `command` (a Bash task's raw command, the fallback line
when there is no label) and `foreground: true` on a non-detached sub-agent.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
… push filter

`last_assistant_text` is clipped for the event, so a long answer ending on a
question loses its trailing "?" and the relay filed the push under "Ready for
review". `open_question` is computed on the FULL text with the same
looksLikeQuestion the desktop status uses, so the relay can file it under
"Questions" (flightdeck-remote PROTOCOL.md §5/§8 already reads it).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…e the name

list_background_tasks now sends subagent_type + model (AgentBar), progress (the
workflow's latest "<phase>: <label>", WorkflowBar) and tokens / tool_uses /
duration_ms, so the remote phone draws the same rows as the desktop bars.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Alex375
Alex375 merged commit 5e44c9e into main Sep 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant