fix(chat): support Hermes clarify batches
Build / build (push) Canceled after 0s
Playwright / e2e (push) Canceled after 0s

This commit is contained in:
2026-11-09 09:14:42 +08:00
parent 96aac671b3
commit f935385356
10 changed files with 233 additions and 10 deletions
@@ -332,11 +332,11 @@ export function buildAgentBridgeLaunchArgs(command: BridgeCommand, script: strin
function bridgeScriptPath(): string {
const candidates = [
// Built server: dist/server/index.js -> dist/server/agent-bridge/python/hermes_bridge.py
resolve(__dirname, 'agent-bridge', 'python', 'hermes_bridge.py'),
// Built server: dist/server/index.js -> dist/server/agent-bridge/compat/hermes_bridge.py
resolve(__dirname, 'agent-bridge', 'compat', 'hermes_bridge.py'),
// ts-node/dev source tree.
resolve(__dirname, 'services/hermes/agent-bridge/python/hermes_bridge.py'),
resolve(process.cwd(), 'packages/server/src/services/hermes/agent-bridge/python/hermes_bridge.py'),
resolve(__dirname, 'services/hermes/agent-bridge/compat/hermes_bridge.py'),
resolve(process.cwd(), 'packages/server/src/services/hermes/agent-bridge/compat/hermes_bridge.py'),
]
const found = candidates.find(candidate => existsSync(candidate))
if (!found) {