TASKS: A2A protocol research — ideas to borrow
This commit is contained in:
parent
a11bef2941
commit
a4dd3472a0
17
TASKS.md
17
TASKS.md
@ -238,3 +238,20 @@
|
||||
|
||||
### Фича: Vector Search (Phase 3)
|
||||
- 💡 Когда >20 проектов — RAG для agent memory
|
||||
|
||||
---
|
||||
|
||||
## Исследования и заимствования
|
||||
|
||||
### Google A2A Protocol — что можно взять
|
||||
Источник: https://github.com/a2aproject/A2A (RC v1.0)
|
||||
|
||||
- 💡 **context_id** — кросс-задачный контекст для группировки связанных задач. Агент помнит что TE-5, TE-6, TE-7 — одна история. Наследуется от родителя.
|
||||
- 💡 **Extensions framework** — механизм плагинов для агентов:
|
||||
- Data-only: метаинформация (стоимость, SLA)
|
||||
- Profile: ограничения на формат данных
|
||||
- Method Extensions: кастомные API endpoints (git-diff, run-tests)
|
||||
- State Machine: кастомные статусы задач
|
||||
- 💡 **Agent Card** (`/.well-known/agent.json`) — стандартный формат описания агента для совместимости с внешними A2A-агентами
|
||||
- 💡 **Artifact vs Message** — разделение: Message = общение, Artifact = результат работы
|
||||
- 💡 **A2A Gateway** — адаптер для интеграции с внешними A2A-совместимыми агентами
|
||||
|
||||
Loading…
Reference in New Issue
Block a user