v0.6.0
Highlights
- OpenCode is now a fully supported third provider. Confab ingests and attributes OpenCode subagent sidechain files, with a new
opencode_subagentscapability flag gating CLI upload. - TILs have been removed. The "Today I Learned" feature has been fully purged from the backend API, database, frontend, and docs.
- Easier support & docs discovery. Docs links surfaced in more places, plus in-app GitHub issue reporting (works for self-hosted instances too).
Features
- CF-539: Ingest & attribute OpenCode subagent sidechain files #266
- CF-571: Surface docs link in more places + in-app GitHub issue reporting (incl. self-hosted) #268
- CF-573: Match session IDs (confab UUID + external_id) in session search #271
Removals
- CF-529: Purge TILs from confab-web — backend API, DB, frontend, docs #264
- CF-570: Remove leftover TIL references missed by the CF-529 purge #269
Bug Fixes
- CF-546: Fix empty-model pricing WARN spam + file-less sub-agent $0-cost bug #265
- Fix OpenCode filter-dropdown icon invisible in dark mode #263
Docs
- CF-556: Add OpenCode as a third provider across user docs #267
DB Migrations
- 000052_drop_tils — Drops the
tilstable (DROP TABLE IF EXISTS tils) as part of the TIL feature removal. The down migration recreates the table and its indexes (idx_tils_owner_created,idx_tils_session,idx_tils_search).
API Changes
Removed (TIL feature removal, CF-529):
POST /api/v1/tils— create TIL (CLI)GET /api/v1/tils— list TILs (web dashboard)GET /api/v1/tils/{id}— get a TILDELETE /api/v1/tils/{id}— delete a TILGET /api/v1/sessions/{id}/tils— list TILs for a sessionGET /api/v1/tils/export— export TILs
Added (capabilities, CF-539):
GET /api/v1/capabilitiesnow returnsopencode_subagents: true, reporting support for ingesting OpenCode subagent JSONL files uploaded asfile_type='agent'under the root session. The CLI gates upload of subagent files on this flag.
Breaking Changes
- TIL feature fully removed. All
/api/v1/tils*endpoints and the/api/v1/sessions/{id}/tilsendpoint are gone, and thetilstable is dropped. Any CLI or integration relying on TIL endpoints will break. No env var or CLI flag renames in this release.