Skip to content

Connect Agent BridgeClient to guest transport - #208

Draft
dmarro89 wants to merge 1 commit into
mainfrom
agent/bridge-client-transport
Draft

dmarro89 wants to merge 1 commit into
mainfrom
agent/bridge-client-transport

Conversation

@dmarro89

Copy link
Copy Markdown
Owner

What

Connect the guest Agent runtime to the framed host bridge with a bounded request encoder, fail-closed response decoder, health handshake, and agent ask command.

Why

This completes the next v0.6.0 milestone step by converting host responses into the existing typed Plan pipeline without bypassing validation, safety, or the constrained executor.

Closes #187

How to test

  • python3 scripts/test_agent_bridge.py
  • python3 scripts/test_fake_llm_bridge.py
  • go vet -tags testing -unsafeptr=false ./...
  • make test
  • python3 scripts/test_boot.py
  • Run make run-agent-transport, start python3 scripts/agent_bridge.py --socket /tmp/davos-agent.sock, then run agent mode llm and agent ask show me the files.

Pre-flight

  • gofmt -l . prints nothing
  • go vet -tags testing -unsafeptr=false ./... is clean
  • make test passes
  • python3 scripts/test_boot.py passes
  • Every commit includes a valid Signed-off-by: Human Name <email> trailer
  • Every commit materially affected by AI includes the AI-Assisted-by trailer described in AI_POLICY.md
  • PR is a single concern (no drive-by cleanups)

AI was used for assistance.

@coderabbitai

coderabbitai Bot commented Sep 23, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@dmarro89
dmarro89 force-pushed the agent/bridge-client-transport branch 5 times, most recently from e4c42a4 to a6cd3c1 Compare September 23, 2026 10:02
AI-Assisted-by: OpenAI Codex
Signed-off-by: dmarro89 <davideraffaele.marro@gmail.com>
@dmarro89
dmarro89 force-pushed the agent/bridge-client-transport branch from a6cd3c1 to dcf95cc Compare September 23, 2026 10:05

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

v0.6.0: Connect Agent BridgeClient to the guest-host transport

1 participant