Build a production-minded AI agent using agent-contracts (contracts, slices, validation, graph, runtime, CLI tooling).
Build an API-oriented agent using AgentRuntime/StreamingRuntime with predictable request/response slices and session support.
Make contract-driven agents safe to change with strict validation, architecture docs, and contract diffs in CI.
Build question/answer style agents using InteractiveNode, explicit routing, and workflow slices.
Tune routing with TriggerCondition priorities, LLM hints, context_builder, and traceable decisions.
Implement tool-using or retrieval-style nodes with services, dependency injection, and safe LLM context building.