mirror of
https://github.com/tiddly-gittly/TidGi-Desktop.git
synced 2026-04-07 06:10:48 -07:00
Add a DEFAULT_AGENT_FRAMEWORK_ID and use it as a fallback across renderer and main-process code (Create/Edit agent UIs, agent actions, wiki template parsing) so older agent definitions without agentFrameworkID resolve consistently. Harden MemeLoop worker lifecycle and IPC: add ensureMemeLoopWorkerHealthy, serialized worker restarts, richer worker message handlers (tool bridge, memeloop-llm-chat), log subscription, multimodal normalization for tests, and safer disposal on app quit. Update message rendering to treat role 'error' and Chat.ConfigError patterns, surface localized strings, and fix orderedMessageIds handling. Packaging script now copies optional native WS deps and faye-websocket-related modules into the packaged app; package.json updated to include the runtime deps and a memeloop build helper. Small test and UI timeout tweaks included. |
||
|---|---|---|
| .. | ||
| stepDefinitions | ||
| supports | ||
| agent.feature | ||
| agentTool.feature | ||
| aiCommitMessage.feature | ||
| configError.feature | ||
| crossWindowSync.feature | ||
| cucumber.config.js | ||
| defaultWiki.feature | ||
| editWorkspace.feature | ||
| filesystemPlugin.feature | ||
| gitLog.feature | ||
| hibernation.feature | ||
| newAgent.feature | ||
| oauthLogin.feature | ||
| preference.feature | ||
| promptEditAndToolToggle.feature | ||
| scheduledTask.feature | ||
| simplifiedWiki.feature | ||
| smoke.feature | ||
| streamingStatus.feature | ||
| subWiki.feature | ||
| sync.feature | ||
| talkWithAI.feature | ||
| tiddler.feature | ||
| tidgiMiniWindow.feature | ||
| tidgiMiniWindowWorkspace.feature | ||
| tsconfig.json | ||
| vectorSearch.feature | ||
| windowRestore.feature | ||
| workspaceConfig.feature | ||