Mercurial
comparison mrjunejune/BUILD @ 280:49e9e591c9bb
Add persistent dictation, prewarmed WebRTC speech input, Copilot SDK routing, animated conversation lifecycle controls, parking, and architecture coverage.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Tue, 18 Aug 2026 19:14:53 -0700 |
| parents | b3b547563ec7 |
| children |
comparison
equal
deleted
inserted
replaced
| 279:b3b547563ec7 | 280:49e9e591c9bb |
|---|---|
| 329 name = "inference_bridge", | 329 name = "inference_bridge", |
| 330 srcs = ["inference_bridge.c"], | 330 srcs = ["inference_bridge.c"], |
| 331 hdrs = ["inference_bridge.h"], | 331 hdrs = ["inference_bridge.h"], |
| 332 deps = ["//dowa:dowa"], | 332 deps = ["//dowa:dowa"], |
| 333 linkopts = ["-lpthread"], | 333 linkopts = ["-lpthread"], |
| 334 visibility = ["//mrjunejune/test:__pkg__"], | 334 visibility = [ |
| 335 "//infinite_canvas:__pkg__", | |
| 336 "//mrjunejune/test:__pkg__", | |
| 337 ], | |
| 335 ) | 338 ) |
| 336 | 339 |
| 337 filegroup( | 340 filegroup( |
| 338 name = "tectonic_runtime_data", | 341 name = "tectonic_runtime_data", |
| 339 srcs = select({ | 342 srcs = select({ |
| 352 "//mrjunejune/inference:litellm_config.yaml", | 355 "//mrjunejune/inference:litellm_config.yaml", |
| 353 "@copilot_cli_linux_x86_64//:copilot", | 356 "@copilot_cli_linux_x86_64//:copilot", |
| 354 "@python_3_11//:files", | 357 "@python_3_11//:files", |
| 355 "@python_3_11//:python3", | 358 "@python_3_11//:python3", |
| 356 ], | 359 ], |
| 360 ) | |
| 361 | |
| 362 filegroup( | |
| 363 name = "canvas_orchestration_launcher", | |
| 364 srcs = ["inference_sidecar_launcher.sh"], | |
| 365 visibility = ["//infinite_canvas:__pkg__"], | |
| 357 ) | 366 ) |
| 358 | 367 |
| 359 # Server binary | 368 # Server binary |
| 360 cc_binary( | 369 cc_binary( |
| 361 name = "mrjunejune_server", | 370 name = "mrjunejune_server", |