- Add CodexRuntime for process management and JSON-RPC communication - Add CodexConfigBridge for AI Gateway configuration - Add ModeSwitcher for OpenClaw Gateway mode switching (local/remote/offline) - Add AgentRegistry for agent registration and discovery - Add RuntimeCoordinator for unified coordination - Add Rust FFI bindings for native integration - Add comprehensive test coverage Phase 1-4 features: - Configuration bridging to AI Gateway - Mode switching between local/remote/offline - Agent registration protocol - Cloud memory sync capability - Offline fallback support CI/CD: - GitHub Actions workflow for Rust FFI build - Build scripts for macOS universal binary - Integration with Flutter build process Co-authored-by: Codex CLI Integration <codex@openai.com>
21 lines
425 B
YAML
21 lines
425 B
YAML
# Flutter Rust Bridge Configuration
|
|
# This file configures code generation for FFI bindings
|
|
|
|
rust_input:
|
|
- rust/src/lib.rs
|
|
|
|
dart_output:
|
|
- lib/runtime/codex_ffi_generated.dart
|
|
|
|
# Class names for generated Dart code
|
|
rust_root_namespace: codex_ffi
|
|
|
|
# Output configuration
|
|
dart_format_line_length: 120
|
|
|
|
# FFI library name (without extension)
|
|
c_symbol_prefix: codex_
|
|
|
|
# Generate documentation
|
|
dart_type_name_length_limit: 60
|