Commit Graph

47 Commits

Author SHA1 Message Date
Haitao Pan
0fcaa845e1 ci: ship bridge via image ref artifact 2026-04-12 14:23:23 +08:00
Haitao Pan
6314df67d5 test: align bootstrap consume contract fields 2026-04-11 21:10:36 +08:00
Haitao Pan
d9fd4b0d04 Consume bridge bootstrap contract names 2026-04-11 20:25:40 +08:00
Haitao Pan
9a2f317e46 Support bridge auth token fallback for upstream ACP 2026-04-11 18:48:52 +08:00
Haitao Pan
fd2f025a6d ci: publish github release from build artifact 2026-04-11 17:42:23 +08:00
Haitao Pan
9d52d75fff bridge: remove gateway target compatibility layer 2026-04-11 17:23:19 +08:00
Haitao Pan
5004ee2438 bridge: add gateway provider routing model 2026-04-11 17:04:09 +08:00
Haitao Pan
26db84561a bridge: add gateway provider routing model 2026-04-11 16:35:01 +08:00
Haitao Pan
17bbe1f71a docs: add three-layer bridge topology view 2026-04-11 16:09:20 +08:00
Haitao Pan
4d334a96e3 Merge branch 'codex/bridge-only-routing-cleanup' 2026-04-11 13:50:19 +08:00
Haitao Pan
d1bec8d253 Make production provider routing bridge-owned 2026-04-11 13:50:11 +08:00
ca66dee7b3
Merge pull request #1 from x-evor/codex/bridge-owned-single-agent-wave2
refactor: make bridge own single-agent provider catalog
2026-04-10 21:21:55 +08:00
Haitao Pan
f053649ede refactor: make bridge own single-agent provider catalog 2026-04-10 21:20:35 +08:00
Haitao Pan
77969e9a7c Upgrade GitHub Actions pins for Node 24 2026-04-10 21:04:03 +08:00
Haitao Pan
7f192791b5 Report public gateway address for remote bridge sessions 2026-04-10 20:57:01 +08:00
Haitao Pan
19a72e32e9 Send auth header for safe validate checks 2026-04-10 18:21:15 +08:00
Haitao Pan
f8cbfc837e Reuse INTERNAL_SERVICE_TOKEN in validate job 2026-04-10 18:16:56 +08:00
Haitao Pan
578683c91e Harden validate stage with safe ACP checks 2026-04-10 18:14:14 +08:00
Haitao Pan
54523d6269 Require build artifact for deploy job 2026-04-10 18:04:56 +08:00
Haitao Pan
7cde0f9304 Download build artifact for deploy job 2026-04-10 18:00:50 +08:00
Haitao Pan
9ad76f760e Use playbooks ansible.cfg directly 2026-04-10 17:58:33 +08:00
Haitao Pan
c8a3fb8278 Use .cfg suffix for temporary Ansible config 2026-04-10 17:57:01 +08:00
Haitao Pan
624f165076 Disable vault for bridge deploy playbook 2026-04-10 17:54:50 +08:00
Haitao Pan
11350ee240 Use GitHub secret for Ansible vault password 2026-04-10 17:51:17 +08:00
Haitao Pan
43d3744a02 Fix pipeline preflight checks 2026-04-10 17:50:55 +08:00
Haitao Pan
50ad917bfd fix ansible vault password setup 2026-04-10 17:45:38 +08:00
Haitao Pan
cde3d9f463 Require synced providers for ACP routing 2026-04-10 17:43:43 +08:00
Haitao Pan
dfa1440c72 fix actions policy for golangci lint 2026-04-10 17:42:23 +08:00
Haitao Pan
7e0feed347 fix github actions workflow pinning 2026-04-10 17:40:29 +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
cb3be97ac6 Merge branch 'codex/bridge-bootstrap-bridge' 2026-04-10 15:36:24 +08:00
Haitao Pan
634052af07 Add bridge bootstrap consume endpoint 2026-04-10 15:36:05 +08:00
Haitao Pan
47389c6421 Add backend bridge functional test plan v1 2026-04-10 15:20:11 +08:00
Haitao Pan
6add057f8c docs: add API reference for bridge endpoints 2026-04-10 15:12:10 +08:00
Haitao Pan
0040b940a4 Return structured single-agent artifacts 2026-04-10 14:59:42 +08:00
Haitao Pan
b91fc337fd merge: integrate ACP streamed output synthesis 2026-04-10 10:46:51 +08:00
Haitao Pan
50d59b0d00 fix: synthesize external ACP streamed output 2026-04-10 10:46:46 +08:00
Haitao Pan
51d8ed6946 fix acp discovery and bridge forwarding 2026-04-10 10:18:02 +08:00
Haitao Pan
72cef71ff8 docs: add bridge config example 2026-04-10 08:46:04 +08:00
Haitao Pan
7f180e0f02 docs: add ACP forwarding topology 2026-04-10 08:37:03 +08:00
Haitao Pan
98a076cd65 Fix ACP auth and Gemini session compatibility 2026-04-09 19:21:12 +08:00
Haitao Pan
6ebcdd6f5b Add Gemini ACP adapter shim 2026-04-09 14:09:18 +08:00
Haitao Pan
7cd0bdfbc4 fix: route xworkmate-bridge ACP providers with cwd fallback 2026-04-09 13:27:30 +08:00
Haitao Pan
3f41409363 feat: require bearer auth for accounts-backed ACP access 2026-04-09 13:27:20 +08:00
Haitao Pan
9bf00b3b4c feat: add static token auth helpers 2026-04-09 11:19:40 +08:00
Haitao Pan
c5157fcb81 Initial standalone ACP bridge repository 2026-04-09 09:49:48 +08:00