Backend fixes: - Strip provider prefix (anthropic:, openai:, deepseek:, ollama:) in all provider Chat methods and constructors for robust handling - Models are now correctly parsed regardless of caller format Frontend fixes: - Tool cards now persist in AI chat after approval execution by adding to streamEvents array - Dashboard now listens for pulse:metadata-changed custom event - AI Chat emits this event when set_resource_url tool completes - Guest URL icons now update instantly when AI sets them |
||
|---|---|---|
| .. | ||
| anthropic.go | ||
| anthropic_oauth.go | ||
| factory.go | ||
| ollama.go | ||
| openai.go | ||
| provider.go | ||