feat: add feature to monitor background agents (#125)
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 2m7s
CI / Lint & Test (push) Successful in 20m11s
CI / Build Linux (push) Successful in 21m51s
CI / Build Windows (cross-compile) (push) Successful in 32m8s

Also includes a fix to persist configuration across reconnects.

Reviewed-on: #125
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>
This commit was merged in pull request #125.
This commit is contained in:
2026-02-06 18:11:18 -08:00
committed by Naomi Carrigan
parent 3e7cb7ef60
commit 97a93c31c2
14 changed files with 819 additions and 15 deletions
+6 -2
View File
@@ -435,7 +435,8 @@ function createConversationsStore() {
type: TerminalLine["type"],
content: string,
toolName?: string,
cost?: TerminalLine["cost"]
cost?: TerminalLine["cost"],
parentToolUseId?: string
) => {
ensureInitialized();
const activeId = get(activeConversationId);
@@ -448,6 +449,7 @@ function createConversationsStore() {
timestamp: new Date(),
toolName,
cost,
parentToolUseId,
};
conversations.update((convs) => {
@@ -469,7 +471,8 @@ function createConversationsStore() {
type: TerminalLine["type"],
content: string,
toolName?: string,
cost?: TerminalLine["cost"]
cost?: TerminalLine["cost"],
parentToolUseId?: string
) => {
ensureInitialized();
@@ -480,6 +483,7 @@ function createConversationsStore() {
timestamp: new Date(),
toolName,
cost,
parentToolUseId,
};
conversations.update((convs) => {