Skip to content

chore(release): reconcile main history for agent promotion - #24

Merged
sjungwon03 merged 2 commits into
devfrom
chore/23-reconcile-main-history
Jul 29, 2026
Merged

chore(release): reconcile main history for agent promotion#24
sjungwon03 merged 2 commits into
devfrom
chore/23-reconcile-main-history

Conversation

@sjungwon03

Copy link
Copy Markdown
Member

Summary

Closes #23.

Create the ancestry-preserving release-history reconciliation required before promoting the real TypeChain Petstore agent to main.

  • Candidate: a0bf940545f025b4b985191904dc49b6a852e561
  • First parent/current dev: 76d4171ab111ab69c77924ab90b4cb829f83701a
  • Second parent/current main: a74b30a0e8aab7173adcca2a8b38fb5064811d31

The merge preserves current dev as the resolution for the two historical README/package conflicts. It introduces no product behavior, TypeMCP tool, TypeChain agent, dependency, lockfile, or workflow change from dev, while making main a direct ancestor after the reconciliation merges.

Verification

  • Confirmed the candidate has the exact two expected parents.
  • Confirmed no local overrides is present and TypeMCP remains ^0.2.2.
  • npm ci
  • npm run check — 9 test files / 13 tests and audit 0 vulnerabilities.
  • npm run example:petstore:agent:real:fixture
  • git diff --check origin/dev...HEAD

* ci: require verified dev-to-main promotions

* fix: pin examples MCP SDK to audited graph (#3)

Co-authored-by: sjungwon03 <>

* fix(deps): adopt TypeMCP 0.2.2 remediation (#7)

* chore: reconcile main release history into dev (#11)

* release: publish verified TypeChain and TypeMCP examples (#1)

Co-authored-by: sjungwon03 <>

* release: promote audited MCP SDK graph to production (#5)

* ci: require verified dev-to-main promotions

* fix: pin examples MCP SDK to audited graph (#3)

Co-authored-by: sjungwon03 <>

---------

Co-authored-by: sjungwon03 <>

* fix: retain published TypeMCP dependency contract

* fix: remove obsolete reconciliation override

* feat: add read-only Swagger Petstore agent examples (#16)

* docs(planning): add Swagger Petstore agent plan

* feat: add read-only Swagger Petstore client

* feat: wrap read-only Petstore API in TypeMCP

* feat: add TypeChain Petstore agent workflow

* feat: add live Swagger Petstore demonstrations

---------

Co-authored-by: sjungwon03 <>
@sjungwon03 sjungwon03 added the release Dev-to-main release promotion label Jul 29, 2026
@sjungwon03 sjungwon03 self-assigned this Jul 29, 2026

@sjungwon03-ai sjungwon03-ai left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Independent release-history reconciliation review at exact HEAD a0bf940.

Verified:

  1. Two-parent merge: first parent 76d4171 (dev), second parent a74b30a (main) — confirmed via commit API.
  2. Zero file delta against dev (0 changed files, +0/-0) — pure history reconciliation, no product change.
  3. Dev content preserved: real agent factory (typechain-petstore-real-agent.ts), fixture script, test (typechain-petstore-real-agent.test.ts), docs/planning intact; no overrides in package.json; TypeMCP pinned at ^0.2.2.
  4. Exact-head CI green: run 30417614139 conclusion=success on this SHA. Zero review threads, zero inline comments.

Approving for merge into dev to unblock real TypeChain Petstore agent promotion to main.

@sjungwon03
sjungwon03 merged commit dad97d7 into dev Jul 29, 2026
1 check passed
@sjungwon03
sjungwon03 deleted the chore/23-reconcile-main-history branch July 29, 2026 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Dev-to-main release promotion

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reconcile main history into dev before real Petstore agent release promotion

2 participants