feat(cli): enforce minio ingestion extractor checks in setup and doctor
This commit is contained in:
@@ -630,6 +630,13 @@ When `backup.minio.enabled` is configured, Flynn also exposes MinIO tools:
|
||||
- `minio.ingest`: read a text-like object (plus PDF/DOCX via extractor tools when available) from MinIO and append/replace a memory namespace
|
||||
- `minio.sync`: recursively ingest a MinIO prefix into nested memory namespaces with object and size limits (including PDF/DOCX extraction when available)
|
||||
|
||||
PDF/DOCX ingestion runtime requirements:
|
||||
|
||||
- PDF extraction requires `pdftotext`.
|
||||
- DOCX extraction requires `pandoc` or `docx2txt`.
|
||||
- `flynn setup` now checks these dependencies after config save when `backup.minio.enabled: true`.
|
||||
- `flynn doctor` reports `MinIO ingest extractors` status so missing binaries are visible in health checks.
|
||||
|
||||
## Kubernetes Tools
|
||||
|
||||
Optional Kubernetes tools are available when `k8s.enabled: true`:
|
||||
|
||||
Reference in New Issue
Block a user