ended3월 25일· 1 sources

Fixing Provider Registry Mutations and Sandbox Permissions in git-with-intent

git-with-intent의 프로바이더 레지스트리 전역 상태 오염 및 샌드박스 권한 문제 수정

Why it matters

The CustomProviderRegistry in git-with-intent had a critical bug where registering custom LLM providers mutated module-level global constants (PROVIDER_CAPABILITIES and PROVIDER_COSTS), causing cross-tenant pollution, test isolation failures, and race conditions. The fix moved capabilities and cost metadata into per-instance storage with a lookup chain that shadows built-ins, eliminating all shared mutable state. The same release also hardened the SandboxedAgent with deny-by-default network access and stricter permission enforcement.

1
Sources
+0
24h
Growth
179d
Active
git-with-intentCustomProviderRegistrymulti-tenant isolationsandbox permissionsglobal state mutation

Sources

Related Issues