Skip to content

26.6.1#2

Merged
pdurlej merged 1 commit into
mainfrom
release/26.6.1
Jun 8, 2026
Merged

26.6.1#2
pdurlej merged 1 commit into
mainfrom
release/26.6.1

Conversation

@pdurlej

@pdurlej pdurlej commented Jun 8, 2026

Copy link
Copy Markdown
Owner

KOS2 26.6.1 — Ollama-only refactor. Finishes the cloud-zoo cleanup: KOS2 now ships a single local-first provider story with a much smaller, cleaner bundle.

Ollama-only refactor

  • Removed all remaining cloud LLM providers; chat and embedding providers are now only Ollama (local) and OpenAI-compatible (for local self-hosted endpoints).
  • Removed the Copilot Plus subscription paradigm entirely — every feature is available without any license or paywall.
  • Renamed the misleading BrevilabsClient to KOS2ToolsClient; it was already a local shim (URL/web fetch, Ollama Cloud web search, local document handling) with no api.brevilabs.com calls.
  • Kept the local Miyo self-hosted vector backend and the optional self-host web-search / transcript integrations.

Internal rebrand

  • Renamed the chat view, agent chain runner, settings tab, and onboarding/settings surfaces from Copilot*/CopilotPlus* to KOS2*/Ollama*.
  • No migration needed — the chat view type was already kos2-chat-view.

Dependencies, bundle, and security

  • Removed crypto-js (cache hashing → zero-dependency FNV-1a; API-key encryption already used Web Crypto).
  • Removed next-i18next (unused, but it transitively pulled the entire Next.js framework and ~20 high-severity advisories) plus koa, koa-proxies, @koa/cors, @huggingface/inference.
  • Declared the previously-undeclared @langchain/classic dependency.
  • main.js reduced from 5.3 MB → ~3.0 MB.

Notes

  • Binary Office document parsing (Word / PowerPoint / Excel) is intentionally unsupported; text, Markdown, CSV, JSON, XML, and HTML are handled locally.

Verification: tsc 0 errors · 113 suites / 1938 tests green · prod npm audit high/critical reduced to 4 accepted transitive advisories.

🤖 Generated with Claude Code

Ollama-only refactor release: provider/Plus/Brevilabs cleanup, rebrand, dep purge, bundle 5.3MB→3.0MB
@pdurlej pdurlej merged commit 5f912de into main Jun 8, 2026
2 checks passed
@pdurlej pdurlej deleted the release/26.6.1 branch June 8, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant