orchestrator-llm/Cargo.toml
flemming-it 62792a20aa
All checks were successful
CI / Linux x86_64 (Forgejo) (push) Successful in 2m42s
chore(wit): bump mirror to fai:platform@1.0
The platform repo froze its WIT contract at v1.0 and a
matching update is required here so the orchestrator-llm
component links against the same package version the hub
provides at runtime.

The wit/world.wit copy in this repo is a byte-for-byte
mirror of fai/platform :: wit/world.wit. Once the planned
fai-module-sdk crate ships, the mirror disappears — modules
will pull WIT bindings transitively through the SDK.

Bumps the module patch version 0.2.0 -> 0.2.1.

Signed-off-by: flemming-it <sf@flemming.it>
2026-05-01 00:45:49 +02:00

39 lines
979 B
TOML

# Standalone Cargo.toml — targets wasm32-wasip2, NOT a workspace member.
#
# Build with:
# cargo build --release --target wasm32-wasip2
[package]
name = "orchestrator_llm"
version = "0.2.1"
edition = "2024"
authors = ["Dr. Stefan Flemming <platform@flemming.ai>"]
license = "Apache-2.0"
publish = false
description = "F∆I orchestrator module — turns natural-language goals into structured execution plans"
repository = "https://git.flemming.ws/fai-modules/orchestrator-llm"
[lib]
crate-type = ["cdylib", "rlib"]
[dependencies]
wit-bindgen = "0.36"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "2"
# WASI-0.2 HTTP client. Only compiled into the wasm32-wasip2 build.
[target.'cfg(target_arch = "wasm32")'.dependencies]
waki = "0.5"
[dev-dependencies]
serde_yaml = "0.9"
[profile.release]
opt-level = "s"
lto = true
codegen-units = 1
strip = "symbols"
[workspace]
# Empty workspace table so this package is NOT picked up by a parent.