Commit Graph

26 Commits

Author SHA1 Message Date
Haitao Pan
40fc458072 feat(bridge): implement unified bridge entrypoints and routing 2026-06-17 21:03:08 +08:00
Haitao Pan
e6437d9be7 fix(arch): remove expectedArtifactExtensions from bridge payload 2026-06-05 13:41:43 +08:00
Haitao Pan
760a8c0f3b feat: add internal multi-agent jobs and tools orchestration 2026-05-18 16:55:40 +08:00
Haitao Pan
17c0fa6f16 Refine bridge routing and remove fallback paths 2026-04-23 15:58:37 +08:00
Haitao Pan
e808f7a19e refactor(acp): refocus bridge as control plane and consolidate execution logic 2026-04-23 13:21:14 +08:00
Haitao Pan
8e24b697a7 Tighten bridge endpoint and auth contracts 2026-04-21 10:34:44 +08:00
Haitao Pan
1e6c644a92 Add Hermes ACP adapter 2026-04-20 16:54:40 +08:00
Haitao Pan
a7102cb38f fix(test): align test cases with config-driven provider catalog 2026-04-20 09:41:00 +08:00
Haitao Pan
cd249b4d40 fix(acp): resolve compilation and test failures by restoring provider types and flattening capabilities response 2026-04-18 12:32:41 +08:00
Haitao Pan
f30c8d4816 fix(security): enforce mandatory authentication and update deployment
Enforce strict Bearer token validation even when the bridge auth token is not explicitly configured in the environment. This ensures unauthenticated requests are rejected with a 401 status code by default. Updated deployment scripts to pass the required auth token and adjusted the test suite to align with the new security requirements.
2026-04-16 18:50:47 +08:00
Haitao Pan
28ea0c8c52 fix: preserve bridge auth for nested provider forwarding 2026-04-14 15:18:59 +08:00
Haitao Pan
1059cc7f86 ci: probe providers through bridge runtime 2026-04-14 11:51:11 +08:00
Haitao Pan
36af8604e1 Merge branch 'codex/fix-release-publish-checkout'
# Conflicts:
#	docs/api-reference.md
#	docs/architecture/acp-forwarding-topology.md
#	docs/architecture/adr-unified-bridge-entrypoints.md
#	internal/acp/provider_catalog.go
2026-04-14 10:08:20 +08:00
Haitao Pan
5978c0385f Expose target-scoped provider metadata in ACP capabilities 2026-04-14 10:05:10 +08:00
Haitao Pan
647fa2e84a fix: align gateway routing to openclaw mainline 2026-04-13 15:46:07 +08:00
Haitao Pan
9a2f317e46 Support bridge auth token fallback for upstream ACP 2026-04-11 18:48:52 +08:00
Haitao Pan
26db84561a bridge: add gateway provider routing model 2026-04-11 16:35:01 +08:00
Haitao Pan
d1bec8d253 Make production provider routing bridge-owned 2026-04-11 13:50:11 +08:00
Haitao Pan
f053649ede refactor: make bridge own single-agent provider catalog 2026-04-10 21:20:35 +08:00
Haitao Pan
cde3d9f463 Require synced providers for ACP routing 2026-04-10 17:43:43 +08:00
Haitao Pan
78fa471211 require explicit external provider auth header 2026-04-10 16:50:56 +08:00
Haitao Pan
67696beab8 Add GitHub Actions pipeline for bridge deploy 2026-04-10 16:17:32 +08:00
Haitao Pan
0040b940a4 Return structured single-agent artifacts 2026-04-10 14:59:42 +08:00
Haitao Pan
50d59b0d00 fix: synthesize external ACP streamed output 2026-04-10 10:46:46 +08:00
Haitao Pan
7cd0bdfbc4 fix: route xworkmate-bridge ACP providers with cwd fallback 2026-04-09 13:27:30 +08:00
Haitao Pan
c5157fcb81 Initial standalone ACP bridge repository 2026-04-09 09:49:48 +08:00