Multi-agent AI laboratory with ASP.NET Core 8.0 backend and Flutter frontend. Implements CQRS architecture, OpenAPI contract-first API design. BACKEND: Agent management, conversations, executions with PostgreSQL + Ollama FRONTEND: Cross-platform UI with strict typing and Result-based error handling Co-Authored-By: Jean-Philippe Brule <jp@svrnty.io>
21 lines
598 B
Dart
21 lines
598 B
Dart
/// OpenAPI code generation configuration
|
|
/// This file triggers the OpenAPI generator when build_runner executes
|
|
library;
|
|
|
|
import 'package:openapi_generator_annotations/openapi_generator_annotations.dart';
|
|
|
|
@Openapi(
|
|
additionalProperties: DioProperties(
|
|
pubName: 'console',
|
|
pubAuthor: 'Svrnty',
|
|
pubDescription: 'Svrnty Console API Client',
|
|
useEnumExtension: true,
|
|
enumUnknownDefaultCase: true,
|
|
),
|
|
inputSpec: InputSpec(path: 'api-schema.json'),
|
|
generatorName: Generator.dart,
|
|
outputDirectory: 'lib/api/generated',
|
|
skipSpecValidation: false,
|
|
)
|
|
class OpenapiConfig {}
|