feat(ui): interactive chat composer in the session terminal + work console

SessionTerminalView gains an opt-in composer (IsComposerVisible / ComposerText /
SubmitCommand / ComposerPlaceholder styled props); Mission Control binds it to the
monitor VM. Task detail's WorkConsole output tab gets a matching shell-prompt
composer bound through Monitor.*, shown only while an interactive session is live.
log-user lines render in the accent color. Adds session.composer.* (en/de).
This commit is contained in:
Mika Kuns
2026-06-26 16:11:52 +02:00
parent 140b8e1551
commit 1fe72a1fe2
7 changed files with 88 additions and 3 deletions
+6 -1
View File
@@ -231,7 +231,12 @@
"chipDone": "DONE",
"chipFailed": "FAILED",
"reviewContinueTip": "Send this feedback and re-run the task",
"reviewResetTip": "Discard all changes and reset the task to Idle"
"reviewResetTip": "Discard all changes and reset the task to Idle",
"composer": {
"placeholder": "Message the session…",
"send": "Send",
"stop": "Stop session"
}
},
"missionControl": {
"openInApp": "Open in app",