## New Tool: `get_project_intel`
Auto-discovers and structurally parses non-code knowledge files, cross-references them to indexed code symbols. Zero config, zero manual input.
### What it discovers
- **Infra**: Dockerfiles (stages, ports, entrypoints), docker-compose (services
## Signal Chain Discovery
New `get_signal_chains` tool traces how external signals (HTTP requests, CLI commands, scheduled tasks, events) propagate through the codebase via the call graph.
### Two modes
- **Discovery** — omit `symbol` to map all entry-point-to-leaf pathways wit
## Tectonic Analysis — `get_tectonic_map`
New tool that discovers the logical module topology of a codebase by fusing three independent coupling signals:
- **Structural** — import edges between files
- **Behavioral** — shared symbol references (files that import the same symbol
### Fixed
- **`claude_config_json_path()` simplified**: Removed over-complex `parent()` fallback logic that guessed at `.claude.json` locations. Now directly uses `$CLAUDE_CONFIG_DIR/.claude.json` as documented by Claude Code.
- **`lean-ctx init --agent claude` now prints config
### Added
- **Native performance backend** — Windows x64 users automatically get a compiled native backend for tokenizer, budget packing, hotspot scoring, fusion, and PageRank. Installs seamlessly via `pip install jcodemunch-mcp`. Other platforms fall back gracefully to pure Pyth
## Notable New Features:
- Host OS column in Server Inventory
- Offline community script support for air-gapped installs
- MultiSubnetFailover for Always On AG listeners
## Notable Fixes
- Dashboard UI hangs on auto-refresh
- Deadlock count resets
- Lite auto-refresh
### Added
- **`CLAUDE_CONFIG_DIR` support**: `lean-ctx init --agent claude`, `lean-ctx doctor`, `lean-ctx uninstall`, hook installation, and all Claude Code detection paths now respect the `$CLAUDE_CONFIG_DIR` environment variable. Previously hardcoded to `~/.claude.json` and `~/
### Docker & Container Support
- **Auto-detect Docker/container environments** via `/.dockerenv`, `/proc/1/cgroup`, and `/proc/self/mountinfo`
- **Write `~/.lean-ctx/env.sh`** during `lean-ctx init --global` — a standalone shell hook file without the non-interactive guard (`[ -z
### Docker & Container Support
- **Auto-detect Docker/container environments** via `/.dockerenv`, `/proc/1/cgroup`, and `/proc/self/mountinfo`
- **Write `~/.lean-ctx/env.sh`** during `lean-ctx init --global` — a standalone shell hook file without the non-interactive guard (`[ -z
### Added
- Harden ha_config_set_yaml description and require justification
([#942](https://github.com/homeassistant-ai/ha-mcp/pull/942))
- Add python_transform support to automations and scripts
([#968](https://github.com/homeassistant-ai/ha-mcp/pull/968))
- **history**: Ad
## What's Changed
* Fix route:cache memory exhaustion caused by circular reference by @radumetes in https://github.com/laravel/mcp/pull/197
## New Contributors
* @radumetes made their first contribution in https://github.com/laravel/mcp/pull/197
**Full Changelog**: https://gith
## What's Changed
* Fix route:cache memory exhaustion caused by circular reference by @radumetes in https://github.com/laravel/mcp/pull/197
## New Contributors
* @radumetes made their first contribution in https://github.com/laravel/mcp/pull/197
**Full Changelog**: https://gith
## Changelog
### Bug Fixes
* 2ef74e05284b9d6c3d1148d29043691767e24ef7 [Repo Assist] fix(setup): always wait for API server stability before GitOps installation (#3991)
* f03e16e203c580ad51713a27a86e286ac55d9bd4 fix(setup): wait for all nodes to be ready before workload operations