Go to file
2026-04-10 15:36:24 +08:00
docs Add backend bridge functional test plan v1 2026-04-10 15:20:11 +08:00
example docs: add bridge config example 2026-04-10 08:46:04 +08:00
internal Add bridge bootstrap consume endpoint 2026-04-10 15:36:05 +08:00
scripts Initial standalone ACP bridge repository 2026-04-09 09:49:48 +08:00
.gitignore Fix ACP auth and Gemini session compatibility 2026-04-09 19:21:12 +08:00
go.mod Initial standalone ACP bridge repository 2026-04-09 09:49:48 +08:00
go.sum Initial standalone ACP bridge repository 2026-04-09 09:49:48 +08:00
main_test.go Initial standalone ACP bridge repository 2026-04-09 09:49:48 +08:00
main_tools.go Initial standalone ACP bridge repository 2026-04-09 09:49:48 +08:00
main.go Add Gemini ACP adapter shim 2026-04-09 14:09:18 +08:00
Makefile Initial standalone ACP bridge repository 2026-04-09 09:49:48 +08:00
README.md docs: add API reference for bridge endpoints 2026-04-10 15:12:10 +08:00

XWorkmate Bridge

xworkmate-bridge is the standalone repository for the XWorkmate ACP Bridge Server and the embedded Go helper previously stored under xworkmate-app/go/go_core.

What lives here

  • ACP Bridge HTTP/WebSocket server
  • ACP stdio bridge entrypoint
  • Go helper runtime packages used by the ACP bridge
  • Unit tests for bridge routing, RPC contracts, mounts, runtime dispatch, and provider sync

ACP Forwarding Topology

This repository exposes one bridge entrypoint and forwards to four verified public targets. The full Mermaid diagram lives in docs/architecture/acp-forwarding-topology.md.

Example provider sync config: example/config.yaml

API reference: docs/api-reference.md

Compatibility

For compatibility with xworkmate-app, the built helper binary name remains xworkmate-go-core.

Commands

make test
make build
./build/bin/xworkmate-go-core serve --listen 127.0.0.1:8787

Environment

  • ACP_LISTEN_ADDR: listen address for serve mode, default 127.0.0.1:8787
  • OUTPUT_DIR: optional output directory for make build
  • OUTPUT_PATH: optional explicit build path for make build