# Reported issues for AGZ Rust MCP

Pod holds 16 of 17 GitHub reports that passed its relevance review. This can include external user reports, maintainer-confirmed bugs, and concrete feature gaps. Treat them as evidence to inspect, not a count of distinct defects.

Back to [AGZ Rust MCP](/mcp/agz-rust-mcp).

## Most discussed

### [P2][Araştırma] verify concurrency: async yaşam döngüsü hataları için tekrar üretilebilir karşı-örnekler

Üst çalışma: #18. Önkoşul: #19 ve açıkça belirlenmiş model/test harness'i. Bu araştırma kapsamı ilk ürün dilimini bloke etmez.

## Mevcut durumdan farkı
[Önceki altı parçalı geliştirme](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/rust-efficiency-plan.md) sunucunun kendi notification ordering hatası için küçük bir Loom modeli ve negatif kontrol içerir. Yeni öneri bu testi yeniden eklemek değil; **kullanıcının hedef Rust projesindeki…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/34) · 2026-09-09 · closed · 1 comment

### [P2] repair minimize: aynı hatayı koruyan minimal Rust örneği ve taşınabilir kanıt paketi

Üst çalışma: #18. Önkoşul: #19. Diagnostic kimliği için mevcut [structured compiler evidence](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/crates/agz-rust-coder/src/tools/check.rs), isteğe bağlı #23 kullanılır.

## Amaç
Büyük workspace içinde anlaşılamayan bir compile/trait/macro hatasını, **aynı hatayı gerçekten üretmeye devam eden küçük bir örneğe** indirmek. Çıktı yalnız hata açıklaması değil, başka bir dizinde tekrar çalıştırılabilen kaynak…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/33) · 2026-09-09 · closed · 1 comment

### [P1] explain: makro, trait yükümlülüğü ve cfg hatalarını kaynaklarıyla açıklama

Üst çalışma: #18. Mevcut LSP/diagnostic servisleriyle bağımsız başlayabilir; #22 bağlam kapsülleri ve #23 repair tarafından tüketilir.

## Mevcut durumdan farkı
[Mevcut semantik araçlar](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/crates/agz-rust-coder/src/tools/mod.rs) hover, definition, references ve hierarchy sunar. Yeni ihtiyaç **makroda oluşan hatanın kullanıcı kaynağına bağlantısı, başarısız trait yükümlülüğü ve aktif cfg nedeniyle…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/32) · 2026-09-09 · closed · 1 comment

### [P1] change upgrade: bağımlılık yükseltmesini gerçek workspace üzerinde prova etme ve doğrulama

Üst çalışma: #18. Önkoşul: #19. Mevcut docs/crate_lookup/check kullanılır; gelişmiş consumer göçü #26 ve configuration kapsamı #28 ile sonradan bütünleşebilir.

## Problem / fark
[Mevcut araçlar](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/tools.md) crate varlığı ve exact-version dokümanı sağlar. İhtiyaç bir sürüm numarasını yükselten başka bot değil; **hedef sürümü bu projenin gerçek tüketici koduyla deneyen ve kırılmaları kanıtıyla…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/31) · 2026-09-09 · closed · 1 comment

### [P1] profile runtime: doğruluk kapılarıyla birlikte aday kodların performansını karşılaştırma

Üst çalışma: #18. Önkoşul: #19; test sözleşmesi için #27, ölçüm protokolü için #24 ile bütünleşir.

## Problem / mevcut fark
[Mevcut gate ve benchmark sözleşmesi](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/benchmark.md), MCP doğruluğu ve belirli altyapı maliyetleri için kanıt sağlar. Yeni ihtiyaç **hedef Rust uygulamasındaki bir algoritma veya veri yapısı değişikliğinin**, aynı işi yaparken gerçekten hızlanıp hızlanmadığını deneysel…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/30) · 2026-09-09 · closed · 1 comment

### [P1] profile build: yeniden derleme nedenlerini ve derleme darboğazlarını ölçerek açıklama

Üst çalışma: #18. Mevcut CheckService üzerinde bağımsız başlayabilir; aday karşılaştırması için #19, etki ölçümü için #24.

## Mevcut durumdan farkı
[Önceki verimlilik çalışması](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/rust-efficiency-plan.md) zaten identity maliyetini azaltıyor ve opsiyonel sccache sağlıyor.…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/29) · 2026-09-09 · closed · 1 comment

### [P1] verify matrix: feature, target ve MSRV kombinasyonlarını bütçeli ve açık kapsamla doğrulama

Üst çalışma: #18. Bağımsız olarak mevcut CheckService üzerinde başlayabilir; candidate doğrulaması için #19, orchestration için #21.

## Problem / mevcut fark
[tools.md](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/tools.md) zaten feature/target seçimini destekliyor ve `allFeatures` seçiminin tüm kombinasyonları test etmediğini açıkça belirtiyor. Yeni ihtiyaç tek konfigürasyon çalıştırmak değil, proje sözleşmesine uygun **birden çok…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/28) · 2026-09-09 · closed · 1 comment

### [P1] verify tests: değişikliğe göre test planlama ve gerçekten hatayı yakalayan regresyon testi

Üst çalışma: #18. Mevcut worktree için bağımsız test planlama; before/after ve test adayları için #19. Bağlam için #22 kullanılabilir.

## Mevcut durumdan farkı
[check options](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/tools.md) zaten test filter, Cargo/Nextest runner ve affected scope içerir. Yeni iş Nextest eklemek değil: **hangi testleri önce çalıştıracağını gerekçelendirmek ve yeni testin gerçek bir regresyonu yakaladığını sınamak**.…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/27) · 2026-09-09 · closed · 1 comment

## Most recent

### [P1] change migrate: çok-crate API ve imza değişikliğini tüketicileriyle birlikte dönüştürme

Üst çalışma: #18. Önkoşullar: #19 ve #22; isteğe bağlı repair entegrasyonu #23.

## Mevcut durumdan farkı
[tools/edits.rs](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/crates/agz-rust-coder/src/tools/edits.rs) RA rename/refactor çıktısını write-free pakete dönüştürüyor. Yeni kapsam rename'i tekrar eklemek değil; **bir public API değişikliğini impl'ler, re-export'lar ve workspace tüketicileriyle beraber bir göç planı olarak yürütmek**.

## Öneri…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/26) · 2026-09-09 · closed · 1 comment

### [P1] api probe: gerçek proje tipleri ve kilitli crate sürümleriyle kodu yazmadan önce derleme deneyi

Üst çalışma: #18. Bağımlılık: #19; bağlam zenginleştirme: #22.

## Problem / fark
Mevcut [docs ve crate_lookup](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/tools.md) exact-version dokümanı sağlar; bir örneğin **bu workspace'in gerçek tipleri, görünürlüğü ve feature seçimiyle** derlendiğini kanıtlamaz. Ajan doğru görünen ama yanlış sürüme/generic bound'a ait kodu ana değişikliğe taşıyabilir.

## Öneri
`api(action=resolve|probe, anchor,…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/25) · 2026-09-09 · closed · 1 comment

### [P0] Gerçek Rust ajan görevleri için karşılaştırmalı başarı, token ve süre benchmarkı

Üst çalışma: #18. Diğer özelliklerden bağımsız başlanmalı; ilk teslimat dalgasının kanıt altyapısıdır.

## Mevcut durumdan farkı
[docs/benchmark.md](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/benchmark.md) zaten provider-free smokes, optional live adapter ve provenance tanımlar. [Altı parçalı iş](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/rust-efficiency-plan.md) input-identity…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/24) · 2026-09-09 · closed · 0 comments

### [P0] repair: derleyici güdümlü onarım, ownership açıklaması ve izole aday karşılaştırması

Üst çalışma: #18. Bağımlılıklar: #19; zengin bağlam için #22; orkestrasyon tüketicisi #21.

## Mevcut durumdan farkı
[check.rs](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/crates/agz-rust-coder/src/tools/check.rs) zaten structured diagnostics ve machine-applicable edit paketi topluyor. Eksik yetenek, bu verilerden **sınırlı aday üretip gerçek projede denemek**, birbiriyle ilişkili hata kümelerinin çözümünü takip etmek ve en iyi doğrulanmış…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/23) · 2026-09-09 · closed · 1 comment

### [P0] context: görev odaklı semantik Rust bağlamı kapsülleri ve revision-aware delta erişimi

Üst çalışma: #18. #21 tarafından kullanılabilir; ilk sürüm #19 olmadan mevcut worktree üzerinde de çalışabilmelidir.

## Mevcut durumdan farkı
[Önceki geliştirme](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/rust-efficiency-plan.md) zaten compiler diagnostic çevresinden sınırlı kaynak bağlamı döndürüyor. Yeni ihtiyaç aynı özelliği tekrarlamak değil: **hata oluşmadan önce de**, bir görev/sembol/değişiklik için gerekli tipleri, trait'leri,…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/22) · 2026-09-09 · closed · 1 comment

### [P0] work: Rust görev yürütücüsü ve yalnız karar gerektiğinde modele dönen handoff protokolü

Üst çalışma: #18. Temel bağımlılık: #19; kaynak uygulaması için opsiyonel #20.

## Problem
[server/mod.rs](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/crates/agz-rust-coder/src/server/mod.rs) araç servislerini ve task yaşam döngüsünü ortak yönetir. Ancak mevcut [araç yüzeyi](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/tools.md), bir Rust işinin birbirine bağlı bütün adımlarını tek iş…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/21) · 2026-09-09 · closed · 1 comment

### [P1][ADR gerekli] change apply: açık izinli kaynak yazma, conflict denetimi ve kurtarılabilir uygulama

Üst çalışma: #18. Önkoşul: #19.

## Neden ayrı issue?
[AGENTS.md](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/AGENTS.md) ve [architecture.md](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/docs/architecture.md) kaynak dosyasına yazmamayı ürün garantisi olarak tanımlar. MCP'nin kodlama işini uygulama aşamasında da devralması **sessiz davranış değişikliğiyle değil**, ayrı capability ve mimari karar…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/20) · 2026-09-09 · closed · 1 comment

### [P0] change: revision-bağlı changeset ve izole aday-yama çalışma alanı

Üst çalışma: #18.

## Mevcut durum / boşluk
[tools/edits.rs](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/crates/agz-rust-coder/src/tools/edits.rs) doğrulanmış `old_string/new_string` paketleri üretir; bunları uygulayıp Cargo ile deneyen bir changeset yaşam döngüsü sunmaz. [check.rs](https://github.com/ugur-murat-alt/agz-rust-coder/blob/56a8a954333933c9557fc14a4a8983da1d9287a2/crates/agz-rust-coder/src/tools/check.rs) içindeki `shadow` kaynak…

[Read the thread](https://github.com/ugur-murat-alt/agz-rust-mcp/issues/19) · 2026-09-09 · closed · 1 comment

The remaining reports are on [the project's issue tracker](https://github.com/ugur-murat-alt/agz-rust-mcp/issues).
