feat: added Windows ARM64 support and streaming WASM loading with base64 fallback

- Added Windows ARM64 binary support and architecture detection in installers.
- Updated WASM loading to use streaming with base64 fallback for binary compatibility.
- Moved TTSR settings to dedicated tab and expanded abbreviation to Time Traveling Stream Rules.
- Added comprehensive install testing infrastructure with Docker validation.
- Updated package name from @oh-my-pi/omp-coding-agent to @oh-my-pi/pi-coding-agent.
This commit is contained in:
can1357
2026-01-19 01:23:27 +01:00
parent 9b3cf35630
commit 5a601bb0c0
20 changed files with 323 additions and 69 deletions
+23
View File
@@ -0,0 +1,23 @@
# Test binary build from local source
FROM debian:bookworm-slim
RUN apt-get update && apt-get install -y curl ca-certificates unzip && rm -rf /var/lib/apt/lists/*
# Install bun
RUN curl -fsSL https://bun.sh/install | bash
ENV PATH="/root/.bun/bin:$PATH"
# Copy local repo
WORKDIR /repo
COPY . .
# Build binary
RUN bun install --frozen-lockfile
RUN cd packages/coding-agent && bun run build:binary
# Install binary to PATH
RUN mkdir -p /root/.local/bin && cp packages/coding-agent/dist/omp /root/.local/bin/
ENV PATH="/root/.local/bin:$PATH"
# Verify
RUN omp --version