Commit Graph
299 Commits
Author SHA1 Message Date
github-actions[bot] 635dfd7a33 bump: version 0.84.0 → 0.84.1 2026-05-10 16:38:03 +00:00
github-actions[bot] 9c62fb7ca9 bump: version 0.83.4 → 0.84.0 2026-05-10 16:00:46 +00:00
github-actions[bot] dde4b14784 bump: version 0.83.3 → 0.83.4 2026-05-10 12:20:16 +00:00
github-actions[bot] 2ac0a926c0 bump: version 0.83.2 → 0.83.3 2026-05-10 12:04:53 +00:00
github-actions[bot] 6b22d1ff76 bump: version 0.83.1 → 0.83.2 2026-05-09 11:35:32 +00:00
github-actions[bot] 4b6c556f39 bump: version 0.83.0 → 0.83.1 2026-05-09 11:23:58 +00:00
github-actions[bot] fcc8dab6f6 bump: version 0.82.0 → 0.83.0 2026-05-08 21:06:17 +00:00
github-actions[bot] 949f6ea8bc bump: version 0.81.0 → 0.82.0 2026-05-08 16:35:36 +00:00
Chris CoutinhoandClaude Opus 4.7 3268a13d11 feat(providers): add Mistral embedding provider, route registry through dynaconf
Adds a hosted Mistral embedding option (mistral-embed, 1024-dim) alongside
the existing Bedrock / OpenAI / Ollama / Simple providers. Implementation
mirrors OpenAIProvider: lazy dimension detection with a known-models lookup,
chunked batch requests, defensive index sort, and a 429-aware retry decorator.

In the same change, ProviderRegistry switches from os.getenv to the
dynaconf-backed Settings dataclass so all five providers share a single
configuration path. config.py gains the previously-uncovered Bedrock keys,
the new Mistral keys, the missing OPENAI_GENERATION_MODEL /
OLLAMA_GENERATION_MODEL, and SIMPLE_EMBEDDING_DIMENSION.

Auto-detection priority: Bedrock → OpenAI → Mistral → Ollama → Simple.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 17:25:24 +02:00
github-actions[bot] 61cadf7935 bump: version 0.80.0 → 0.81.0 2026-05-07 07:23:04 +00:00
github-actions[bot] 55dc363a77 bump: version 0.79.3 → 0.80.0 2026-05-06 21:54:21 +00:00
github-actions[bot] b23f7d9534 bump: version 0.79.2 → 0.79.3 2026-05-03 22:27:22 +00:00
github-actions[bot] beef77d785 bump: version 0.79.1 → 0.79.2 2026-05-03 21:05:09 +00:00
github-actions[bot] e2b9258dec bump: version 0.79.0 → 0.79.1 2026-05-03 12:50:21 +00:00
github-actions[bot] 69af20607c bump: version 0.78.0 → 0.79.0 2026-05-02 23:34:01 +00:00
github-actions[bot] 41d2286aab bump: version 0.77.1 → 0.78.0 2026-05-02 15:52:55 +00:00
github-actions[bot] 634c1f93b4 bump: version 0.77.0 → 0.77.1 2026-05-01 23:57:10 +00:00
Chris CoutinhoandGitHub 0f9649b7e6 Merge pull request #749 from cbcoutinho/renovate/icalendar-7.x
fix(deps): update dependency icalendar to >=7.1.0,<7.2.0
2026-05-02 01:56:49 +02:00
github-actions[bot] 341759d1da bump: version 0.76.0 → 0.77.0 2026-05-01 23:04:04 +00:00
github-actions[bot] 3226117101 bump: version 0.75.2 → 0.76.0 2026-05-01 21:47:07 +00:00
renovate-bot-cbcoutinho[bot]andGitHub 035825d187 fix(deps): update dependency icalendar to >=7.1.0,<7.2.0 2026-05-01 04:22:42 +00:00
github-actions[bot] 0c2d3e1086 bump: version 0.75.1 → 0.75.2 2026-04-30 12:49:42 +00:00
github-actions[bot] 111ae988f9 bump: version 0.75.0 → 0.75.1 2026-04-30 00:07:27 +00:00
github-actions[bot] 404b551ec5 bump: version 0.74.0 → 0.75.0 2026-04-29 23:27:51 +00:00
github-actions[bot] 9f74dcb83d bump: version 0.73.2 → 0.74.0 2026-04-29 23:24:08 +00:00
github-actions[bot] 9eba5f1ed4 bump: version 0.73.1 → 0.73.2 2026-04-29 23:20:11 +00:00
Chris CoutinhoandGitHub 19c4911954 Merge pull request #742 from cbcoutinho/chore/remove-pymupdf-layout
chore(deps): remove unused proprietary dep pymupdf-layout
2026-04-29 23:49:51 +02:00
Chris CoutinhoandClaude Opus 4.7 ad132dd6f1 chore(deps): remove unused proprietary dep pymupdf-layout
pymupdf-layout is Artifex commercial-only proprietary (its wheel ships
only a one-line COPYING noting "Commercial license. See artifex.com"),
incompatible with the project's AGPL build. It was declared as a runtime
dependency but unused: not imported anywhere in nextcloud_mcp_server/ or
tests/.

Also drop tools/parse-doc.py, an unused dev scratch script that was the
only caller of pymupdf.layout.activate(). Per the explicit warning in
document_processors/pymupdf.py, activating layout breaks
pymupdf4llm.to_markdown(page_chunks=True) per pymupdf4llm#323.

Closes #725

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 23:25:41 +02:00
github-actions[bot] c7162cc695 bump: version 0.73.0 → 0.73.1 2026-04-29 21:05:18 +00:00
github-actions[bot] a9c5759869 bump: version 0.72.7 → 0.73.0 2026-04-29 20:27:36 +00:00
github-actions[bot] a5f56eaf18 bump: version 0.72.6 → 0.72.7 2026-04-27 21:59:50 +00:00
github-actions[bot] 91956e9d65 bump: version 0.72.5 → 0.72.6 2026-04-26 22:45:44 +00:00
github-actions[bot] c8a231053e bump: version 0.72.4 → 0.72.5 2026-04-23 05:30:09 +00:00
github-actions[bot] d766f3c014 bump: version 0.72.3 → 0.72.4 2026-04-16 22:38:24 +00:00
github-actions[bot] 9b6b554155 bump: version 0.72.2 → 0.72.3 2026-04-15 10:22:31 +00:00
github-actions[bot] fea84dd646 bump: version 0.72.1 → 0.72.2 2026-04-14 19:52:21 +00:00
github-actions[bot] 214fead311 bump: version 0.72.0 → 0.72.1 2026-04-07 23:28:00 +00:00
github-actions[bot] 107fe7911f bump: version 0.71.0 → 0.72.0 2026-04-07 22:26:11 +00:00
github-actions[bot] 4922fb3ac5 bump: version 0.70.4 → 0.71.0 2026-04-07 22:10:12 +00:00
github-actions[bot] 98a0ba3745 bump: version 0.70.3 → 0.70.4 2026-04-07 22:03:06 +00:00
github-actions[bot] 776e2ce693 bump: version 0.70.2 → 0.70.3 2026-04-07 20:23:42 +00:00
Chris CoutinhoandGitHub 23995ce64d Merge pull request #675 from cbcoutinho/renovate/mcp-1.x
fix(deps): update dependency mcp to >=1.27,<1.28
2026-04-07 22:23:22 +02:00
github-actions[bot] 3af670ace5 bump: version 0.70.1 → 0.70.2 2026-04-07 18:32:27 +00:00
renovate-bot-cbcoutinho[bot]andGitHub c84df249a0 fix(deps): update dependency mcp to >=1.27,<1.28 2026-04-07 16:19:01 +00:00
github-actions[bot] c2b19a2983 bump: version 0.70.0 → 0.70.1 2026-04-07 16:08:16 +00:00
github-actions[bot] 6c7b0a81b3 bump: version 0.69.0 → 0.70.0 2026-04-07 15:01:44 +00:00
github-actions[bot] 1276de8e22 bump: version 0.68.4 → 0.69.0 2026-04-07 13:50:09 +00:00
Chris CoutinhoandGitHub 010c598b24 Merge pull request #680 from cbcoutinho/docs/adr-024-dynaconf-config-management
docs: ADR-025 dynaconf configuration management
2026-04-07 15:49:46 +02:00
github-actions[bot] 806b9decbc bump: version 0.68.3 → 0.68.4 2026-04-07 12:18:05 +00:00
Chris Coutinho f34c74afbc Merge remote-tracking branch 'origin/master' into docs/adr-024-dynaconf-config-management 2026-04-05 19:42:26 +02:00