API reference#
Note
Complete API documentation is automatically generated during the CI/CD build process.
The AALI Shared Types library contains the following packages:
Core Packages#
Package |
Description |
---|---|
sharedtypes |
Core type definitions used across all AALI services (agents, functions, databases, LLM handlers) |
typeconverters |
Utilities for converting between JSON, Go types, and string representations |
gRPC Protocol Packages#
Package |
Description |
---|---|
aaliagentgrpc |
Protocol buffer definitions and gRPC service for AALI Agent communication |
aaliflowkitgrpc |
Protocol buffer definitions and gRPC service for AALI FlowKit communication |
Utility Packages#
Package |
Description |
---|---|
config |
Configuration management utilities for AALI services |
logging |
Structured logging with Datadog integration |
clients |
Client implementations for FlowKit (Go and Python) |
aali_graphdb |
GraphDB client with logical types and value handling |