diff --git a/README.md b/README.md index 73ec426..1020136 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# jarvisChat v1.11.0 +# jarvisChat v0.11.0 You have a garage full of retired office PCs, a GPU that was mid-range when Obama was president, and a burning desire to chat with a language model without renting some billionaire's server farm. Congratulations — you've found your people. @@ -8,7 +8,7 @@ Under the hood: FastAPI + SQLite + Jinja2 on Python 3.13. No Docker. It stitches Developer wiki: [docs/wiki/Home.md](docs/wiki/Home.md) -## What's New in v1.11.0 +## What's New in v0.11.0 ### File & Document Attachments (v1.9.0–v1.10.0) - **`POST /api/upload`** — multipart file upload with PDF/text extraction; modes: `context` (chat injection), `ingest` (RAG corpus), `both` @@ -19,7 +19,7 @@ Developer wiki: [docs/wiki/Home.md](docs/wiki/Home.md) - **Attachment indicators** — 📎 badge on conversations with attachments - **Chat context injection** — `upload_context_id` prepends document text to system prompt -### Terminal RAG Hook — `POST /api/ingest` (v1.11.0) +### Terminal RAG Hook — `POST /api/ingest` (v0.11.0) - Bearer token auth (same key as `/v1/chat/completions`) - Chunking via shared `chunk_text()` helper, embed via Ollama, upsert to Qdrant - `jc-ingest.sh` — PROMPT_COMMAND shell script for autonomous terminal history ingestion diff --git a/TASKS.md b/TASKS.md index c7dc6d5..dbc5a8f 100644 --- a/TASKS.md +++ b/TASKS.md @@ -120,7 +120,7 @@ Run full test suite. All existing tests must continue to pass. ## TASK 6 — Roadmap I: Terminal Command RAG Hook [DONE] -**Status: `POST /api/ingest` with Bearer token auth, `chunk_text()` shared helper, `jc-ingest.sh` script. Committed `1ac21ad` (v1.11.0).** +**Status: `POST /api/ingest` with Bearer token auth, `chunk_text()` shared helper, `jc-ingest.sh` script. Committed `1ac21ad` (v0.11.0).** This task implements autonomous RAG ingestion of significant terminal activity (TODO #23). diff --git a/config.py b/config.py index 75c6a25..50a6b17 100644 --- a/config.py +++ b/config.py @@ -9,7 +9,7 @@ import logging log = logging.getLogger("jarvischat") -VERSION = "v1.11.0" +VERSION = "v0.11.0" OLLAMA_BASE = os.environ.get("OLLAMA_BASE", "http://localhost:11434") LLAMA_SERVER_BASE = os.environ.get("LLAMA_SERVER_BASE", "http://192.168.50.108:8081") SEARXNG_BASE = "http://localhost:8888"