Skip to content

feat(agents): add hermes agent_type for Hermes harness (Sage)#254

Merged
howard-eridani merged 2 commits into
mainfrom
linus/agent-type-hermes
Jun 14, 2026
Merged

feat(agents): add hermes agent_type for Hermes harness (Sage)#254
howard-eridani merged 2 commits into
mainfrom
linus/agent-type-hermes

Conversation

@howard-eridani

Copy link
Copy Markdown
Member

Summary

  • Добавляет значение hermes в PG enum agent_type (миграция 071, NO TRANSACTION — как в 057)
  • Константа AgentTypeHermes в domain/agent.go
  • Обновлены описание инструмента register_sub_agent и комментарий spark/client.go
  • Фронтенд: добавлен hermes в union-тип и agentTypeConfig (бирюзовый бейдж)
  • Миграция переключает Sage (05fb4ea6) с customhermes

Контекст

Sage работает на Hermes-харнессе (DeepSeek via OpenRouter). Роутер читает agent_type для выбора команды спауна: claude_codeclaude -p, hermeshermes --profile <p> -z. Без этого изменения Sage определяется как custom — нет прямого роутинга на правильную команду.

Test plan

  • go build ./... — чисто
  • Pre-push: все тесты зелёные
  • После deploy: curl .../agents/05fb4ea6... | jq -r '.agent_type'hermes
  • Team directory для Sage показывает "agent_type":"hermes"
  • Существующие claude_code агенты не затронуты

garfieldstoun and others added 2 commits June 13, 2026 00:28
Seeds the default permissive transition matrix into project_rules for
mesh-dev. All statuses may transition to any other status (all-to-all),
including the critical backward paths: review→todo, done→todo,
backlog→todo, triage→todo, triage→backlog.

Mode: advisory — violations are logged but not blocked. Existing
processes continue uninterrupted while transition data is collected.

Rollback: see comment at top of the script.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Extend agent_type PG enum with 'hermes' (migration 071, NO TRANSACTION)
- Add AgentTypeHermes constant to domain/agent.go
- Update MCP register_sub_agent description and spark/client.go comment
- Add hermes to web AgentType union and agentTypeConfig (teal badge)
- Migration sets Sage (05fb4ea6) agent_type=hermes

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@howard-eridani howard-eridani merged commit 323ae75 into main Jun 14, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant