Skip to the content.

Task 35 — Формат inter-agent сообщений

Phase: 3 Status: done Owner: — Slug: delegation-envelope

Goal

Версионированный JSON delegation envelope: requestId, traceId, idempotencyKey, sender, recipient, intent, typed payload, replyTo, deadline, auth context, requested response schema.

Acceptance criteria

Sub-tasks

Scope / Likely files

src/agent/Mesh/Envelope/, src/agent/Mesh/Schema/

Dependencies

Risks / Rollback

Эволюция схемы; явные semver + миграции.

Implementation notes

2026-08-13

Добавлено:

src/agent/Mesh/Schema/ — новая папка для типов схем:

src/agent/Mesh/IntentEnvelope.cs — расширенный delegation envelope:

src/agent/Mesh/IntentTransport.cs — обновлен SendToAsync:

tests/Phase3Tests/IntentEnvelopeTests.cs — добавлены тесты:

Validation: