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