32 lines
1.2 KiB
TOML
32 lines
1.2 KiB
TOML
[package]
|
|
name = "flowrs-tdms"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
publish.workspace = true
|
|
rust-version.workspace = true
|
|
authors.workspace = true
|
|
license.workspace = true
|
|
description = "Reader for NI TDMS (Technical Data Management Streaming) files — the format LabVIEW logs and DIAdem analyses — so FlowRS can ingest existing NI measurement data."
|
|
|
|
[lib]
|
|
crate-type = ["rlib"]
|
|
|
|
# Symposium (`cargo agents`): an agent working on a project that depends on this crate gets
|
|
# the flowRS skill (crates/flowrs-mcp/symposium/flowrs, rendered by flowrs-mcp's
|
|
# skills::symposium_plugin) and the flowRS MCP server under the read-only plan profile. Never
|
|
# the full profile: a dependency is not a trust root, and Symposium registers servers at user
|
|
# level. Symposium 0.5.1 parses a crate's MCP entry but does not dispatch it yet; a registry
|
|
# carrying symposium/flowrs/SYMPOSIUM.toml registers the same entry today.
|
|
[package.metadata.symposium]
|
|
|
|
[package.metadata.symposium.defaults]
|
|
skills = false
|
|
|
|
[[package.metadata.symposium.skills]]
|
|
source.path = "../flowrs-mcp/symposium/flowrs/skills/core"
|
|
|
|
[[package.metadata.symposium.mcp_servers]]
|
|
name = "flowrs"
|
|
command = "flowrs-mcp"
|
|
args = ["--profile", "plan"]
|
|
env = []
|