Changelog
Branch feat/m2-d-contract-candidate-agent-ui: changelog
April 14, 2026Branch feat/m2-d-contract-candidate-agent-ui1 min readAI Generated
Branch feat/m2-d-contract-candidate-agent-ui: changelog
Automated summary for branch feat/m2-d-contract-candidate-agent-ui. This post is generated on push; commit it with your changes.
Commits
- ade1dde8 chore(webapp): update PR blog post after sync
- 11eae7fc chore(webapp): sync PR blog post for m2-d branch
- 722c7353 feat(contracts): M2-d candidate UI and agent scoped read path
Files changed
CHANGELOG.md | 3 +
.../added-m2-d-contract-candidate-agent-ui.md | 1 +
...-04-14-feat-m2-d-contract-candidate-agent-ui.md | 19 ++
docs/adversarial-review/reviews/TLDR.md | 1 +
services/rust-api/src/api/v1/contracts.rs | 77 ++++--
.../manifest.json | 12 +
.../versions/ai.md | 33 +++
webapp/e2e/contracts-api.spec.ts | 14 +
.../account/agent/contracts/page.tsx | 48 ++++
.../src/app/(authenticated)/account/agent/page.tsx | 14 +-
.../contracts/contracts-dashboard-client.tsx | 282 +++++++++++++++++++++
.../app/(authenticated)/account/contracts/page.tsx | 24 ++
.../account/home/account-home-client.tsx | 7 +
webapp/src/app/api/contracts/[id]/extract/route.ts | 7 +-
webapp/src/app/api/contracts/route.ts | 7 +-
15 files changed, 526 insertions(+), 23 deletions(-)
How this works
This file is produced by webapp/tools/sync-pr-blog-post.ts. Add a versions/human.md file in the same folder to publish a human-written alternative; the site will show tabs for AI Draft and Human when both exist.