Upstream Dependency Updates
The following upstream repos have new changes that may affect Maestro:
- New release:
@upstash/context7-pi@0.1.0 (was ctx7@0.4.2)
- Release notes:
### Minor Changes
- f91b40c: Initial release. Adds an official Context7 extension for the [pi coding agent](https://pi.dev) — registers `resolve-library-id` and `query-docs` tools, ships the `context7-docs` skill, and exposes a `/c7-docs` slash command. Wire format, error messages, and tool descriptions are copied verbatim from `@upstash/context7-mcp` so pi and MCP clients give the LLM identical instructions and output. Self-contained — no Context7 runtime dependencies. Works out of the box at IP-based rate limits; set `CONTEXT7_API_KEY` for the higher tier. Install with `pi install npm:@upstash/context7-pi`.
- Impact: 🟡 review (code touched)
- Commit mix: 3 chore · 2 docs · 4 feat · 1 fix · 2 other
- Files touched: code=37 docs=12 ci=0 test=3 other=2
- 12 new commit(s) since last check
- Latest:
7e956e5 — chore(release): version packages (#2675)
- Recent commits:
6f0f8b7 [docs] docs(enterprise): Azure APIM deployment guide (#2636)
438b1df [other] update open api docs (#2637)
dea0e43 [fix] fix(cli): declare @inquirer/core as direct dependency (#2653)
34fda7d [feat] feat(mcp): prompt anonymous users to sign in (#2604)
1ed71d7 [chore] chore(release): version packages (#2605)
- New release:
v1.5.0rc3 (was v1.4.16)
- Release notes:
## Major Improvements
* **LightRAG now supports multimodal document processing** and can fully leverage images, tables, and formulas within documents to answer queries. **All RagAnything’s multimodal processing capabilities are merged into LightRAG**; ( [RagAnything](https://github.com/HKUDS/RAG-Anything) will no longer receive core feature updates or maintenance going forward)
* **Fully upgraded the document processing pipeline**, with support for using **MinerU** and **Docling** to parse and extract file content, seamlessly integrating with multimodal content analysis and entity-relationship extraction.
* LightRAG now introduces **Native Parsing**, enabling high-quality content extraction from DOCX documents. It supports accurate reconstruction of Word auto-numbering, as well as extraction of images, tables, and formulas, providing seamless integration with multimodal content analysis and entity-relationship extraction. Expanded format support for the **Native Parser** is coming soon.
* **Introduced four selectable text chunking strategies: `Fix`, `Recursive`, `Vector`, and `Paragraph`.** The parameters for each chunking strategy can be configured through environment variables.
* The file processing pipeline supports selecting the content parsing engine and text chunking strategy either based on file extensions or on a per-file basis. For detailed usage instructions, refer to [FileProcessingPipeline.md](https://github.com/HKUDS/LightRAG/blob/main/docs/FileProcessingPipeline.md).
* Enable **task-aware embedding** support for asymmetric models, including `voyage-3`, `text-embedding-004`, `embed-multilingual-v3.0`, and `jina-embeddings-v3`.
* Add optional **JSON-formatted LLM** output to enhance stability in the entity and relation extraction pipeline.
* Improved entity/relation extraction reliability by **introducing LLM JSON-structured output**; set ENTITY_EXTRACTION_USE_JSON=true to enable it.
* Introduce `ENTITY_TYPE_PROMPT_FILE` to empower users with enhanced guidance for LLM-driven **entity type recognition** and extraction.
* Fully support Amazon and Anthropic models on **AWS Bedrock API**.
* Implemented **role-specific LLM configuration** support, introducing four distinct roles: EXTRACT, QUERY, KEYWORDS, and VLM, each with independent LLM settings. It is recommended to configure the KEYWORDS role with a small-parameter, non-reasoning, high-speed model to optimize query latency; the EXTRACT role with a medium-parameter, non-reasoning model to balance accuracy and throughput; and the QUERY role with a large-parameter reasoning model to enhance query quality. For detailed usage instructions, refer to [RoleSpecificLLMConfiguration.md](https://github.com/HKUDS/LightRAG/blob/main/docs/RoleSpecificLLMConfiguration.md).
<img width="945" height="679" alt="image" src="https://github.com/user-attachments/assets/b5307383-ac00-4f98-9821-061b6e0cee00" />
## What's Broken
* **The `ENTITY_TYPES` environment variable has been deprecated**; Please replace it with ENTITY_TYPE_PROMPT_FILE before launching this new version.
- Impact: 🟡 review (code touched)
- Commit mix: 3 build · 1 docs · 2 feat · 11 fix · 230 other · 2 refactor · 1 revert
- Files touched: code=0 docs=25 ci=11 test=132 other=133
- 760 new commit(s) since last check
- Latest:
b313eb4 — 📝 docs(ProgramingWithCore): expand addon_params documentation
- Recent commits:
6b5a086 [other] Merge pull request #3081 from danielaskdd/claude/mineru-page-positions
4878908 [other] 📝 docs(FileProcessingConfiguration-zh): expand mineru and docling setup instructions
fde8539 [other] Tokenizer.encode: gracefully handle disallowed special tokens
863d03e [other] write_nx_graph: atomic write via per-writer .tmp + os.replace
88f6dac [other] 📝 docs(sidecar): update chinese spec and add per-position origin and self_ref fields
- Impact: 🟡 review (code touched)
- Commit mix: 2 docs · 2 feat · 19 fix · 10 other
- Files touched: code=115 docs=70 ci=0 test=65 other=93
- 33 new commit(s) since last check
- Latest:
1801156 — Merge pull request #273 from vercel-labs/johnphamous/vercel-optimize-observation-safety
- Recent commits:
39c80b2 [feat] feat: add vercel optimize skill
62c3418 [fix] fix: surface ready optimize recommendations
c5756a4 [fix] fix: redact CLI auth tokens
8d9ffc4 [fix] fix: preflight Observability Plus access
3b7d758 [fix] fix: stop fast when Observability Plus is unavailable
- Impact: 🔴 likely matters (breaking change)
- Commit mix: 11 chore · 31 docs · 8 feat · 18 fix · 8 other · 6 test
- Files touched: code=0 docs=71 ci=4 test=25 other=51
- 82 new commit(s) since last check
- Latest:
928076c — chore: export marketing campaign command
- Recent commits:
6c0fbfb [docs] docs: add release plugin publication checklist
680aeff [test] test: enforce release publication checklist in readiness gates
9abe721 [docs] docs: refresh release readiness evidence
2ba0c62 [docs] docs: mirror agentshield fleet ticket evidence
99e01de [docs] docs: refresh operator dashboard evidence
- New release:
v2.56.0 (was v2.53.2)
- Release notes:
# Release v2.56.0
Generating release notes from v2.55.0 to HEAD
### 🔧 Maintenance
- Bump version to 2.56.0 and add changelog entry for additionalTools hook (a0d1e08)
### 📝 Other Changes
- refactor(mcp): final cleanups from review on additionalTools hook (afca30d)
- fix(mcp): security and consistency hardening for additionalTools (7699b92)
- Address review feedback: type fix, telemetry docs, new tests, dist cleanup (#801) (789ff80)
- Align additionalTools execution with core `tools/call` semantics (#800) (76228db)
- Add additionalTools engine hook (Concieved by Romuald Członkowski - www.aiadvisors.pl/en) (906d6bf)
- Initial plan (afdad8b)
---
**Release Statistics:**
- 7 commits
- Impact: 🟢 skim (docs/ci/test only)
- Files touched: code=0 docs=0 ci=0 test=0 other=0
- ? new commit(s) since last check
- Latest:
0f3d3f5 — Merge pull request #799 from czlonkowski/copilot/add-additional-tools-hook
- New release:
v13.3.0 (was v13.2.0)
- Release notes:
## What's New
### New skills
- **design-is** (#2483) — audits a design against Dieter Rams' ten "Good design is..." principles. Produces per-principle 0–3 scores with file:line evidence and a NEW / REFINE / REDESIGN verdict, then hands off a ready-to-run `/make-plan` prompt.
- **weekly-digests** (#2399) — produces a chapter-per-ISO-week serial digest of a project's full claude-mem timeline. Sequential subagent pipeline keeps the narrative coherent across 30+ chapters.
- **oh-my-issues** (#2409) — root-cause issue clustering. Codifies the consolidation method that turned ~100 open issues into 6 plan-masters during the v13.0.1 cycle. Three modes: cluster pass, triage, bundle.
### Fixes
- **fix(mcp): drop duplicate root `.mcp.json`** (#2411) — Claude Code's `/doctor` was warning "MCP server mcp-search skipped — same command/URL as already-configured mcp-search" for every plugin user. The root copy was vestigial; the plugin's namespaced registration now wins.
- **fix: stop Codex transcript replay after hooks migration** (#2365) — disables the default `~/.codex/sessions/**/*.jsonl` watch (native Codex hooks are now authoritative). Repairs `~/.codex/config.toml` to set `[features] hooks = true` and `[plugins."claude-mem@claude-mem-local"] enabled = true` directly. Fixes transcript replay where files discovered after startup ignored `startAtEnd` and re-injected history.
Opt back into legacy Codex transcript ingestion with `CLAUDE_MEM_CODEX_TRANSCRIPT_INGESTION=true` if you depend on the JSONL watcher.
- Impact: 🟡 review (code touched)
- Commit mix: 1 chore · 1 docs · 3 feat · 2 fix
- Files touched: code=6 docs=5 ci=0 test=5 other=16
- 7 new commit(s) since last check
- Latest:
c3d2af7 — docs: regenerate CHANGELOG for v13.3.0
- Recent commits:
bd96308 [feat] feat(skills): add design-is for Dieter Rams design audits (#2483)
09e74bb [feat] feat(skills): add weekly-digests skill for serial timeline narrative (#2399)
ea057fe [feat] feat(skills): add oh-my-issues for root-cause issue clustering (#2409)
e53d153 [fix] fix(mcp): drop root .mcp.json so plugin's mcp-search isn't duplicated (#2411)
b0e896e [fix] fix: stop codex transcript replay after hooks migration (#2365)
- Impact: 🟢 skim (docs/ci/test only)
- Files touched: code=0 docs=0 ci=0 test=0 other=0
- ? new commit(s) since last check
- Latest:
d0a7629 — Merge branch 'chore/dependabot-group-all-bumps'
- Impact: 🟢 skim (docs/ci/test only)
- Commit mix: 2 docs
- Files touched: code=0 docs=5 ci=0 test=0 other=0
- 2 new commit(s) since last check
- Latest:
655b7d9 — docs: feature caveman-code with a callout card after Before/After
- Recent commits:
2422bbe [docs] docs: add caveman-code promo banner + dancing-rock branding
655b7d9 [docs] docs: feature caveman-code with a callout card after Before/After
Action Required
Review these changes and determine if Maestro needs updating:
This issue was automatically created by the upstream tracker workflow.
Upstream Dependency Updates
The following upstream repos have new changes that may affect Maestro:
context7
@upstash/context7-pi@0.1.0(wasctx7@0.4.2)7e956e5— chore(release): version packages (#2675)6f0f8b7[docs] docs(enterprise): Azure APIM deployment guide (#2636)438b1df[other] update open api docs (#2637)dea0e43[fix] fix(cli): declare @inquirer/core as direct dependency (#2653)34fda7d[feat] feat(mcp): prompt anonymous users to sign in (#2604)1ed71d7[chore] chore(release): version packages (#2605)lightrag
v1.5.0rc3(wasv1.4.16)b313eb4— 📝 docs(ProgramingWithCore): expand addon_params documentation6b5a086[other] Merge pull request #3081 from danielaskdd/claude/mineru-page-positions4878908[other] 📝 docs(FileProcessingConfiguration-zh): expand mineru and docling setup instructionsfde8539[other] Tokenizer.encode: gracefully handle disallowed special tokens863d03e[other] write_nx_graph: atomic write via per-writer .tmp + os.replace88f6dac[other] 📝 docs(sidecar): update chinese spec and add per-position origin and self_ref fieldsvercel-agent-skills
1801156— Merge pull request #273 from vercel-labs/johnphamous/vercel-optimize-observation-safety39c80b2[feat] feat: add vercel optimize skill62c3418[fix] fix: surface ready optimize recommendationsc5756a4[fix] fix: redact CLI auth tokens8d9ffc4[fix] fix: preflight Observability Plus access3b7d758[fix] fix: stop fast when Observability Plus is unavailableeverything-claude-code
928076c— chore: export marketing campaign command6c0fbfb[docs] docs: add release plugin publication checklist680aeff[test] test: enforce release publication checklist in readiness gates9abe721[docs] docs: refresh release readiness evidence2ba0c62[docs] docs: mirror agentshield fleet ticket evidence99e01de[docs] docs: refresh operator dashboard evidencen8n-mcp
v2.56.0(wasv2.53.2)0f3d3f5— Merge pull request #799 from czlonkowski/copilot/add-additional-tools-hookclaude-mem
v13.3.0(wasv13.2.0)c3d2af7— docs: regenerate CHANGELOG for v13.3.0bd96308[feat] feat(skills): add design-is for Dieter Rams design audits (#2483)09e74bb[feat] feat(skills): add weekly-digests skill for serial timeline narrative (#2399)ea057fe[feat] feat(skills): add oh-my-issues for root-cause issue clustering (#2409)e53d153[fix] fix(mcp): drop root .mcp.json so plugin's mcp-search isn't duplicated (#2411)b0e896e[fix] fix: stop codex transcript replay after hooks migration (#2365)voicemode
d0a7629— Merge branch 'chore/dependabot-group-all-bumps'caveman
655b7d9— docs: feature caveman-code with a callout card after Before/After2422bbe[docs] docs: add caveman-code promo banner + dancing-rock branding655b7d9[docs] docs: feature caveman-code with a callout card after Before/AfterAction Required
Review these changes and determine if Maestro needs updating:
This issue was automatically created by the upstream tracker workflow.