- 1
[package] - 2
name = "vak-server" - 3
version.workspace = true - 4
edition.workspace = true - 5
license.workspace = true - 6
- 7
[dependencies] - 8
base64 = { workspace = true } - 9
async-trait = { workspace = true } - 10
axum = { workspace = true } - 11
reqwest = { workspace = true } - 12
serde = { workspace = true } - 13
serde_json = { workspace = true } - 14
tokio = { workspace = true } - 15
tokio-stream = { workspace = true } - 16
tokio-util = { workspace = true } - 17
uuid = { workspace = true } - 18
vak-agent = { workspace = true } - 19
vak-config = { workspace = true } - 20
vak-permission = { workspace = true } - 21
vak-commit = { workspace = true } - 22
vak-core = { workspace = true } - 23
vak-intent = { workspace = true } - 24
vak-plugin = { workspace = true } - 25
vak-delivery = { workspace = true } - 26
vak-llm = { workspace = true } - 27
vak-voice = { workspace = true } - 28
futures = { workspace = true } - 29
vak-ops = { path = "../vak-ops" } - 30
vak-session = { workspace = true } - 31
vak-store = { workspace = true } - 32
vak-presentation = { workspace = true } - 33
vak-flow = { workspace = true } - 34
vak-hooks = { workspace = true } - 35
tower-http = { workspace = true } - 36
subtle = { workspace = true } - 37
# Decodes the ?token= query parameter EventSource clients must use. - 38
percent-encoding = "2" - 39
include_dir = { workspace = true } - 40
# One PTY implementation, shared by the desktop shell and the web client. - 41
portable-pty = { workspace = true } - 42
chrono = { workspace = true } - 43
walkdir = { workspace = true } - 44
toml = { workspace = true } - 45
sha2 = { workspace = true } - 46
thiserror = { workspace = true } - 47
# Script-task watchdogs execute through the same brokered BashTool the agent - 48
# loop uses (docs/design/29-personal-os.md P2); this pulls in the Tool - 49
# trait + ToolContext needed to drive it from the scheduler. - 50
vak-tools = { workspace = true } - 51
vak-sandbox = { workspace = true } - 52
vak-ooxml = { workspace = true } - 53
vak-bus = { workspace = true } - 54
- 55
[dev-dependencies] - 56
reqwest = { workspace = true } - 57
vak-ooxml = { workspace = true, features = ["fixtures"] } - 58
# A real WebSocket client for the /voice/session end-to-end test. - 59
tokio-tungstenite = { workspace = true } - 60
tempfile = { workspace = true } - 61
libc = { workspace = true } - 62
tower = { version = "0.5", features = ["util"] } - 63
http-body-util = "0.1" - 64
- 65
[lints] - 66
workspace = true - 67
- 68
[build-dependencies] - 69
# build.rs re-verifies the committed admin bundle against its sources. - 70
sha2 = { workspace = true } - 71
Indexing the workspace…
Vakyartha documentation is discovering safe artifacts, anchors, and source references.