open-standards/wai/wai-quantum-desktop/Cargo.toml
Transaction Science e93bcadbbe
All checks were successful
WAI breaking changes and the conformance runner / WAI breaking · does this change touch WAI (pull_request) Successful in 6s
wai-quantum command line / does this change touch it (pull_request) Successful in 9s
WAI energy receipts / does this change touch it (pull_request) Successful in 10s
standards workspaces build + test / which workspaces this change touches (pull_request) Successful in 13s
wai-quantum contract / does this change touch it (pull_request) Successful in 7s
wai-quantum docs, course and locales / does this change touch it (pull_request) Successful in 9s
wai-quantum editors / does this change touch it (pull_request) Successful in 9s
wai-quantum for Python / does this change touch it (pull_request) Successful in 8s
wai-quantum studio and desktop / does this change touch it (pull_request) Successful in 9s
wai-quantum views in agent hosts / does this change touch it (pull_request) Successful in 10s
WAI breaking changes and the conformance runner / WAI breaking · wire, record and API against main · linux (pull_request) Successful in 41s
wai-quantum contract / the policy is linked, and the deprecations page reads (pull_request) Successful in 6s
wai-quantum command line / command line · macos (pull_request) Successful in 1m16s
wai-quantum command line / command line · linux (pull_request) Successful in 2m16s
WAI breaking changes and the conformance runner / WAI breaking and conform · their tests, and the independent verifiers through wai conform · linux (pull_request) Successful in 2m47s
wai-quantum docs, course and locales / the Studio's words in every locale · linux (pull_request) Successful in 9s
repository checks / lockfiles, advisories, tests in CI, workflow hygiene, spec and section references, public text (pull_request) Successful in 3m39s
wai-quantum contract / schemas and the committed tool lists · linux (pull_request) Successful in 3m30s
wai-quantum docs, course and locales / the course and the command line's languages · linux (pull_request) Successful in 1m50s
wai-quantum contract / API compatibility · linux (pull_request) Successful in 5m1s
wai-quantum editors / editors · linux (pull_request) Successful in 2m13s
wai-quantum for Python / python · linux (pull_request) Successful in 2m36s
wai-quantum studio and desktop / studio · browser (pull_request) Successful in 3m35s
standards workspaces build + test / joule-code-rs (joule-code/joule-code-rs, joule-code-rs, linux-arm64, true) (pull_request) Successful in 7m31s
WAI energy receipts / energy receipts · macos (pull_request) Successful in 7m53s
wai-quantum views in agent hosts / views · the page and its engine (pull_request) Successful in 2m50s
wai-quantum views in agent hosts / views · a scripted host (pull_request) Successful in 3m11s
wai-quantum editors / editors · macos (pull_request) Successful in 1m13s
WAI energy receipts / energy receipts · linux-arm64 (pull_request) Successful in 8m59s
WAI energy receipts / energy receipts · linux (pull_request) Successful in 11m6s
wai-quantum for Python / python · macos (pull_request) Successful in 1m57s
standards workspaces build + test / macOS energy backends (pull_request) Successful in 11m22s
wai-quantum studio and desktop / desktop app · macos (pull_request) Successful in 4m20s
wai-quantum docs, course and locales / every command and snippet in the docs · linux (pull_request) Successful in 18m34s
wai-quantum-cli 0.2.2: the MCP Registry's line shown as text
0.2.1 carried `mcp-name: science.transaction.wai/quantum` in an HTML comment.
The registry's cargo check reads the README as crates.io renders it
(static.crates.io/readmes/...html), and the rendering drops comments, so the
token was not there to find. 0.2.2 shows the line as inline code. crates.io
keeps code spans as written: 0.2.1's page has
<code>science.transaction.wai/quantum</code>, and the registry ends the
name at the `<` after it.

- README.md (and its translation): the comment goes, and the line is shown as
  code beside the sentence about server.json.
- The registry-manifest test now also holds the README to that line, shown
  and not commented.
- 0.2.2 in Cargo.toml, server.json (both versions), the desktop app's
  requirement and both lockfiles. The changelog says 0.2.1 went to crates.io
  only, and the binaries and package managers go from 0.2.0 to 0.2.2.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-29 03:29:03 -04:00

34 lines
1.6 KiB
TOML

[package]
name = "wai-quantum-desktop"
version = "0.1.0"
edition = "2024"
rust-version = "1.97"
license = "Apache-2.0"
description = "Quantum Studio on the desktop: the Studio's interface (wai/quantum-studio) around the quantum job service's engine built natively, each job in a process of its own, signed with the user's key, with the service one switch away."
repository = "https://git.transaction.science/Transaction-Science/open-standards"
publish = false
[build-dependencies]
tauri-build = { version = "2", features = [] }
[dependencies]
tauri = { version = "2", features = [] }
serde_json = { version = "1", features = ["float_roundtrip"] }
# The assistant's model server, called by the app (a local one by default).
ureq = { version = "3", features = ["json"] }
wai-quantum = { version = "0.7.0", path = "../wai-quantum", default-features = false, features = ["quantum_engine", "quantum_receipt", "quantum_toolchain", "quantum_qec", "quantum_noise"] }
wai-quantum-cli = { version = "0.2.2", path = "../wai-quantum-cli", default-features = false }
# The person's own providers: their registry, their credentials in the
# operating system's keychain, and runs on them sealed with the app's key.
wai-quantum-qpu = { version = "0.3.0", path = "../wai-quantum-qpu" }
[features]
default = ["custom-protocol"]
# The interface served from the bundled build (../quantum-studio/dist), as a release does.
custom-protocol = ["tauri/custom-protocol"]
# The single-precision state vector on the GPU, on macOS.
metal = ["wai-quantum/quantum_sv_metal", "wai-quantum/quantum_cutrank_metal"]
[profile.release]
codegen-units = 1
lto = true