Backup #812
| ID | 812 |
| Dateipfad | /var/www/dev.campus.systemische-tools.de/src/Domain/ValueObject/AssigneeType.php |
| Version | 1 |
| Typ |
modified |
| Größe | 826 B |
| Hash | b9c4272d7b1cd9401bb6e3caef0841a5ed39d285933e63a930cf9c06b002f798 |
| Datum | 2025-12-23 08:08:26 |
| Geändert von | claude-code-hook |
| Grund | Claude Code Pre-Hook Backup vor Edit-Operation |
| Datei existiert |
Ja
|
Dateiinhalt
<?php
namespace Domain\ValueObject;
enum AssigneeType: string
{
case HUMAN = 'human';
case OLLAMA = 'ollama';
case CLAUDE = 'claude';
case ANTHROPIC_API = 'anthropic_api';
public function isAI(): bool
{
return $this !== self::HUMAN;
}
public function label(): string
{
return match ($this) {
self::HUMAN => 'Mensch',
self::OLLAMA => 'Ollama (lokal)',
self::CLAUDE => 'Claude Code',
self::ANTHROPIC_API => 'Anthropic API',
};
}
public function defaultModel(): ?string
{
return match ($this) {
self::HUMAN => null,
self::OLLAMA => 'mistral',
self::CLAUDE => 'claude-sonnet-4',
self::ANTHROPIC_API => 'claude-sonnet-4-20250514',
};
}
}
Vollständig herunterladen
Aktionen
← Zurück zur Übersicht