Skip to the content.

Task 1 — Базовый цикл агента

Phase: 1 Status: done Owner: — Slug: core-agent-loop

Goal

AgentCore обрабатывает запрос: определяет применимый навык, опционально планирует ограниченные шаги инструментов, обновляет память, логирует исход.

Acceptance criteria

Scope / Likely files

src/agent/AgentCore.cs, src/agent/Loop/

Dependencies

Risks / Rollback

Неопределённый цикл при плохих skill matches; нужен явный max-steps + cancellation.

Implementation notes

2026-08-11

Основной цикл уже реализован в AgentCore.cs. Задача — добавить явную типизацию состояния цикла (Loop/ subfolder) и улучшить observability: логирование шагов, связывание EndSession с PersistSessionAsync.

Что сделано: