ChatWalaʻau v0.92.0
This release adds one new feature to ChatWalaʻau: Pipeline Jobs (with a native management screen).
Highlights
Pipeline Jobs (v0.92.0)
- A dedicated screen for data-processing jobs. RAG ingestion -- and future data-processing job types -- now run on an in-process Pipeline Job engine with a native management portal. Open the new Pipelines icon in the sidebar footer (next to Declarative Agents) to submit a job, watch live progress, cancel or delete it, and review a per-job run history with captured logs.
- Clear separation from Cron. Cron jobs (scheduled scripts) and Pipeline jobs (on-demand data processing) are now distinct surfaces with their own icons. Pipeline jobs run only curated in-process job types (no shell, no coding-workspace gate), so the subsystem is on by default -- unlike the Cron Scheduler, which stays off by default.
- Run history with logs. Every job execution is recorded with a captured log you can open from the run timeline (previously only a final result was kept).
- Three ways to run a job. Submit from the portal (a job-type form, e.g.
rag-ingestwith a PDF path), from the REST API (/api/pipeline/*), or from the assistant via themanage_pipelinetool -- all sharing one engine and store, so chat and portal never diverge. - Configurable.
PIPELINE_ENABLED(defaulttrue),PIPELINE_JOBS_DIR(default.pipeline),PIPELINE_OUTPUT_MAX_BYTES, andPIPELINE_MAX_CONCURRENT_JOBS.
Breaking changes (read first)
No user data is lost: RAG ingestion remains fully available (via the Pipelines portal and the manage_pipeline tool), and your ChromaDB vector data (CHROMA_DIR) is untouched. Upgrading operators MUST act on the following:
BATCH_JOBS_DIRis removed, replaced byPIPELINE_JOBS_DIR(default.pipeline). If you set a customBATCH_JOBS_DIR, rename the key. Existing.jobscontents are not auto-migrated (ephemeral processing records with no run history).- The batch background server is removed. If you keep an operator
backend/mcp_servers.jsonc, delete the"batch"entry -- otherwise every agent run fails to start it. The bundled default config is already updated. - The batch job tools and the in-chat batch dashboard are removed. Use the Pipelines portal, the
/api/pipeline/*API, or themanage_pipelinetool instead.
Included in this release
This release includes implementation work from:
- v0.92.0 through v0.92.0
Notes
- Internal design management content and architecture control artifacts are intentionally omitted from this release note.
Installation
See the repository README for setup and usage instructions.
Version
- Release version:
0.92.0 - Previous release:
0.91.0