refactor: rename container/ to runners/

No longer using Docker containers — agents run as direct host
processes. The directory name now reflects the actual purpose.

Updated all references across source code, docs, and skills.
This commit is contained in:
Eyejoker
2026-03-15 19:29:23 +09:00
parent 6f4b6f8df7
commit e2d6476cdf
28 changed files with 75 additions and 75 deletions

View File

@@ -9,7 +9,7 @@ Adds PDF reading capability to all container agents using poppler-utils (pdftote
## Phase 1: Pre-flight
1. Check if `container/skills/pdf-reader/pdf-reader` exists — skip to Phase 3 if already applied
1. Check if `runners/skills/pdf-reader/pdf-reader` exists — skip to Phase 3 if already applied
2. Confirm WhatsApp is installed first (`skill/whatsapp` merged). This skill modifies WhatsApp channel files.
## Phase 2: Apply Code Changes
@@ -34,9 +34,9 @@ git merge whatsapp/skill/pdf-reader
```
This merges in:
- `container/skills/pdf-reader/SKILL.md` (agent-facing documentation)
- `container/skills/pdf-reader/pdf-reader` (CLI script)
- `poppler-utils` in `container/Dockerfile`
- `runners/skills/pdf-reader/SKILL.md` (agent-facing documentation)
- `runners/skills/pdf-reader/pdf-reader` (CLI script)
- `poppler-utils` in `runners/Dockerfile`
- PDF attachment download in `src/channels/whatsapp.ts`
- PDF tests in `src/channels/whatsapp.test.ts`
@@ -52,7 +52,7 @@ npx vitest run src/channels/whatsapp.test.ts
### Rebuild container
```bash
./container/build.sh
./runners/build.sh
```
### Restart service
@@ -89,7 +89,7 @@ Look for:
### Agent says pdf-reader command not found
Container needs rebuilding. Run `./container/build.sh` and restart the service.
Container needs rebuilding. Run `./runners/build.sh` and restart the service.
### PDF text extraction is empty