refactor: improve agent notification types and fix activity curator

- Convert agent notifications to discriminated union (session/permission/status)
- Fix activity curator to properly handle typed session updates
- Serialize Date objects in AgentInfo for JSON compatibility
- Use activity curator for title generation context
- Reduce console.error to console.warn for non-critical WebSocket errors
- Improve spacing in agent stream views
- Delay title generation until 15+ updates available
```
This commit is contained in:
Mohamed Boudra
2025-10-23 09:01:38 +02:00
parent c6cdc09a0b
commit 0893a9dc33
11 changed files with 319 additions and 229 deletions
+2 -2
View File
@@ -14,11 +14,11 @@
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"outDir": "./dist/server",
"rootDir": "./src/server",
"rootDir": "./src",
"declaration": true,
"declarationMap": true,
"sourceMap": true
},
"include": ["src/server/**/*"],
"include": ["src/server/**/*", "src/services/**/*"],
"exclude": ["node_modules", "dist"]
}