microsoft/foundry-local
Agent
Use when: designing C ABI APIs with opaque types and function pointer tables, creating header-only C++ wrappers over C APIs, adding new API surface area to the SDK, reviewing ABI stability, implementing vtable-based versioned interfaces, wrapping opaque handles with RAII C++ classes.
microsoft/foundry-local
Agent
Use when: writing or modifying JavaScript or TypeScript code in the Foundry Local SDK, implementing or maintaining the Node-API C addon for the JS SDK, porting C# or Python SDK functionality to JS/TS, wrapping native handles in idiomatic JS classes, implementing async iterables for streaming, packaging with…
microsoft/foundry-local
Agent
Use when: writing or modifying Python SDK code, implementing ctypes bindings to the C API, wrapping native types in Pythonic classes, writing streaming generators, packaging with pyproject.toml, implementing context managers for native resource lifetime, fixing ctypes struct alignment, writing Python tests.