Skip to content

refactor: add resolved agreement negotiation core#390

Merged
tobytkershaw merged 3 commits intomainfrom
codex/resolved-agreement-core
Mar 11, 2026
Merged

refactor: add resolved agreement negotiation core#390
tobytkershaw merged 3 commits intomainfrom
codex/resolved-agreement-core

Conversation

@tobytkershaw
Copy link
Contributor

Summary

  • add ResolvedAgreement as the canonical internal negotiation output for named-offer and bespoke pre-contract negotiation
  • compile negotiated agreements through one deterministic ResolvedAgreement -> RelayContract seam while preserving the existing external negotiated_contract output shape
  • migrate relay handles to store resolvedAgreement canonically and cover the new path with focused unit and AFAL regression tests

Testing

  • npm run build in packages/agentvault-client
  • npm run build in packages/agentvault-mcp-server
  • npm test -- --run src/__tests__/resolved-agreement.test.ts src/__tests__/contract-negotiation.test.ts src/__tests__/relaySignal-afal.test.ts in packages/agentvault-mcp-server

@tobytkershaw tobytkershaw merged commit f803d5a into main Mar 11, 2026
0 of 2 checks passed
@tobytkershaw tobytkershaw deleted the codex/resolved-agreement-core branch March 11, 2026 20:16
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.

1 participant