showcase/integrations/langroid/PARITY_NOTES.md
Tracks demos from the canonical showcase/integrations/langgraph-python/manifest.yaml
that are either deliberately skipped or deferred for the Langroid integration.
Canonical list: 36 demos (excluding cli-start).
/demos/hitl)generate_a2ui tool)/api/copilotkit-auth route with onRequest hook)forwardedProps.config.configurable.properties steers the agent's
system prompt per run)npx copilotkit@latest init --framework langroid)generate_haiku frontend tool was the missing
manifest link)useHumanInTheLoop with a book_call
tool defined client-side; the Langroid agent calls it via the same
AG-UI runtime path as any other tool)useLangGraphInterrupt + LangGraph's
interrupt() node + Command(resume=...) lifecycle. Langroid has no
equivalent interrupt primitive and the current AG-UI adapter emits no
interrupt events.gen-ui-interrupt.mcpApps: { servers: [...] } middleware to inject MCP-server-backed
tools into the agent at request time. Langroid's custom AG-UI adapter
goes directly to the OpenAI Chat Completions API with a static tool
list built from ALL_TOOLS, so the runtime-level tool injection
never reaches the LLM. Porting requires a Langroid-aware AG-UI
adapter that consumes the runtime-injected tool descriptors per turn.Each of these is achievable but needs a dedicated Langroid agent tool / module that we did not take on in this pass. They are tracked so a follow-up can pick them up without re-litigating scope.
display_flight-shaped tool backed by the same
A2UI middleware path.@json-render/react Zod catalog, plus a dedicated BYOC
runtime route.@copilotkit/voice plumbing plus a dedicated voice
runtime route and sample audio assets.generateSandboxedUi
tool call; the runtime openGenerativeUI middleware converts that stream
into activity events.open-gen-ui plus
host-side sandboxFunctions wiring on the frontend.(none currently tracked — previous agent-config backend gap was closed by propagating upstream PR #4271's forwardedProps repack + backend system- prompt wiring.)