Reference
Reference
Section titled “Reference”Complete API reference and technical documentation for Strategos.
What’s in this Section
Section titled “What’s in this Section”The Reference section provides detailed, factual documentation for looking up specific information. Use this section when you:
- Need to check a type signature or method parameters
- Want to understand what a diagnostic code means
- Need configuration options for integrations
- Want to see all available packages and their purposes
Quick Links
Section titled “Quick Links”Core Documentation
Section titled “Core Documentation”| Topic | Description |
|---|---|
| Packages | NuGet package overview, dependencies, and installation scenarios |
| Diagnostics | AONT ontology diagnostics and AGWF/AGSR workflow analyzer codes |
| Ontology | IOntologyQuery, IObjectSetProvider, IEmbeddingProvider, dispatcher, sources, graph versioning, Npgsql |
| Configuration | Wolverine, Marten, and PostgreSQL integration setup |
API Reference
Section titled “API Reference”| Package | Contents |
|---|---|
| Workflow API | Workflow<TState>, IWorkflowStep<TState>, StepResult<TState>, state attributes |
| Generators | Source generator outputs: enums, commands, events, sagas |
| Infrastructure | Thompson Sampling, loop detection, budget guard |
| Agents | IAgentStep<TState>, AgentStepContext, IChatClient integration |
| RAG | IVectorSearchAdapter, SearchResult, vector store adapters |
Reference vs Guide
Section titled “Reference vs Guide”| Use Reference When | Use Guide When |
|---|---|
| Looking up a specific type or method | Learning how to build something |
| Checking diagnostic error codes | Following a step-by-step tutorial |
| Configuring an integration | Understanding patterns and best practices |
| Comparing package options | Getting started with the library |
The Guide provides tutorials and explanations; the Reference provides facts and specifications.