feat: add .agents/ (inbox + sandbox-probe skill) for headless pi-worker context test

This commit is contained in:
2026-08-23 18:01:56 +03:00
parent eacbc6a897
commit aff228f414
3 changed files with 24 additions and 0 deletions

6
.agents/README.md Normal file
View File

@@ -0,0 +1,6 @@
# .agents/ — канал межсессионной связи воркера
Песочница поллера: проверка, что headless-воркер видит `.agents/`.
- `inbox/` — межсессионные письма (`<ts>Z-<отправитель>.md`, см. канон inter-session-messaging).
- `skills/` — репо-локальные скилы (pi грузит `.agents/skills/` из cwd и предков).

0
.agents/inbox/.gitkeep Normal file
View File

View File

@@ -0,0 +1,18 @@
---
name: sandbox-probe
description: Report what context a headless worker sees — AGENTS.md contents, loaded skills, registered MCP tools, .agents/ contents, provider/model. Use when the task asks for a context report or a "sandbox probe". Writes the report to pi-context-report.md in the repo root, then commits and pushes.
---
# Sandbox probe (pi-воркер через сервис)
Положительная проверка: headless pi-воркер, поднятый сервисом agents-task-runner,
видит полный контекст. Собери отчёт и запиши его в `pi-context-report.md`.
## Шаги
1. Прочитай `AGENTS.md` в корне репо и процитируй его содержимое в отчёт.
2. Перечисли скилы, которые у тебя загружены (папки `~/.agents/skills/` и `~/.pi/agent/skills/`).
3. Перечисли MCP-тулы, которые тебе доступны (имена вида `mcp__*`), если они есть.
4. Прочитай содержимое `.agents/` (README + inbox) и опиши его.
5. Определи модель/провайдера: `$PI_PROVIDER` / `$PI_MODEL`, или из аргументов запуска.
6. Запиши всё в файл `pi-context-report.md` в корне репо, закоммить и запушь.