Documentation
¶
Overview ¶
Command agentkit-demo showcases every major agentkit capability against a live OpenAI-compatible endpoint (default: iode's corrallm at llm.iodesystems.com). Each subcommand isolates one feature.
agentkit-demo chat streaming chat + fair-share 429 backpressure retry agentkit-demo tools local Go tool-call loop agentkit-demo schema client-side schema validation + fix loop agentkit-demo grammar server-side constrained decoding (GBNF + json) agentkit-demo inject notification injection into an in-flight session agentkit-demo lift async tool results (lifting) agentkit-demo print transclusion: reference tool output by placeholder agentkit-demo notify notification lifecycle: supersede / clear / preparer agentkit-demo ragnotify proactive document surfacing (RAG-notify) agentkit-demo compact context shaping: LOD truncation + compaction
The model at llm.iodesystems.com is small and often BUSY — expect 429 backpressure. That is a feature demo, not an error: the client honors the server's retry_after (header or JSON body) and keeps trying until the deadline. Set --timeout to bound a live call.
Click to show internal directories.
Click to hide internal directories.