mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-25 07:00:48 +09:00
refactor(core): restructure conversation/channel/message domains and modernize deployment
- Replace chat package with conversation flow architecture - Add channel identity avatar support (migration 0002) - Refactor channel adapters, identities, and message routing - Update frontend: simplify composables, modernize UI components - Improve Docker builds with cache mounts and version metadata - Optimize healthchecks and simplify service dependencies
This commit is contained in:
@@ -191,13 +191,15 @@ func TestModelTypes(t *testing.T) {
|
||||
|
||||
t.Run("ClientType constants", func(t *testing.T) {
|
||||
assert.Equal(t, models.ClientType("openai"), models.ClientTypeOpenAI)
|
||||
assert.Equal(t, models.ClientType("openai-compat"), models.ClientTypeOpenAICompat)
|
||||
assert.Equal(t, models.ClientType("anthropic"), models.ClientTypeAnthropic)
|
||||
assert.Equal(t, models.ClientType("google"), models.ClientTypeGoogle)
|
||||
assert.Equal(t, models.ClientType("bedrock"), models.ClientTypeBedrock)
|
||||
assert.Equal(t, models.ClientType("ollama"), models.ClientTypeOllama)
|
||||
assert.Equal(t, models.ClientType("azure"), models.ClientTypeAzure)
|
||||
assert.Equal(t, models.ClientType("bedrock"), models.ClientTypeBedrock)
|
||||
assert.Equal(t, models.ClientType("mistral"), models.ClientTypeMistral)
|
||||
assert.Equal(t, models.ClientType("xai"), models.ClientTypeXAI)
|
||||
assert.Equal(t, models.ClientType("ollama"), models.ClientTypeOllama)
|
||||
assert.Equal(t, models.ClientType("dashscope"), models.ClientTypeDashscope)
|
||||
assert.Equal(t, models.ClientType("other"), models.ClientTypeOther)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user