Enable real guest networking and make demos network-first
This commit is contained in:
parent
c43c718c83
commit
b01efa6452
14 changed files with 618 additions and 72 deletions
13
Makefile
13
Makefile
|
|
@ -8,7 +8,7 @@ RUNTIME_BUILD_DIR ?= build/runtime_bundle
|
|||
RUNTIME_BUNDLE_DIR ?= src/pyro_mcp/runtime_bundle
|
||||
RUNTIME_MATERIALIZED_DIR ?= build/runtime_sources
|
||||
|
||||
.PHONY: setup lint format typecheck test check demo doctor ollama ollama-demo run-server install-hooks runtime-bundle runtime-binaries runtime-kernel runtime-rootfs runtime-agent runtime-validate runtime-manifest runtime-sync runtime-clean runtime-fetch-binaries runtime-build-kernel-real runtime-build-rootfs-real runtime-materialize
|
||||
.PHONY: setup lint format typecheck test check demo network-demo doctor ollama ollama-demo run-server install-hooks runtime-bundle runtime-binaries runtime-kernel runtime-rootfs runtime-agent runtime-validate runtime-manifest runtime-sync runtime-clean runtime-fetch-binaries runtime-build-kernel-real runtime-build-rootfs-real runtime-materialize runtime-boot-check runtime-network-check
|
||||
|
||||
setup:
|
||||
uv sync --dev
|
||||
|
|
@ -30,13 +30,16 @@ check: lint typecheck test
|
|||
demo:
|
||||
uv run python examples/static_tool_demo.py
|
||||
|
||||
network-demo:
|
||||
PYRO_VM_ENABLE_NETWORK=1 uv run python examples/static_tool_demo.py
|
||||
|
||||
doctor:
|
||||
uv run pyro-mcp-doctor
|
||||
|
||||
ollama: ollama-demo
|
||||
|
||||
ollama-demo:
|
||||
uv run pyro-mcp-ollama-demo --base-url "$(OLLAMA_BASE_URL)" --model "$(OLLAMA_MODEL)" $(OLLAMA_DEMO_FLAGS)
|
||||
PYRO_VM_ENABLE_NETWORK=1 uv run pyro-mcp-ollama-demo --base-url "$(OLLAMA_BASE_URL)" --model "$(OLLAMA_MODEL)" $(OLLAMA_DEMO_FLAGS)
|
||||
|
||||
run-server:
|
||||
uv run pyro-mcp-server
|
||||
|
|
@ -80,5 +83,11 @@ runtime-build-rootfs-real:
|
|||
runtime-materialize:
|
||||
uv run pyro-mcp-runtime-build materialize --platform "$(RUNTIME_PLATFORM)" --source-dir "$(RUNTIME_SOURCE_DIR)" --build-dir "$(RUNTIME_BUILD_DIR)" --bundle-dir "$(RUNTIME_BUNDLE_DIR)" --materialized-dir "$(RUNTIME_MATERIALIZED_DIR)"
|
||||
|
||||
runtime-boot-check:
|
||||
uv run pyro-mcp-runtime-boot-check
|
||||
|
||||
runtime-network-check:
|
||||
uv run pyro-mcp-runtime-network-check
|
||||
|
||||
runtime-clean:
|
||||
rm -rf "$(RUNTIME_BUILD_DIR)" "$(RUNTIME_MATERIALIZED_DIR)"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue