Skip to content

feat: @agentage/core + @agentage/platform rewrite#71

Merged
vreshch merged 2 commits intomasterfrom
feature/phase-1-rewrite
Mar 20, 2026
Merged

feat: @agentage/core + @agentage/platform rewrite#71
vreshch merged 2 commits intomasterfrom
feature/phase-1-rewrite

Conversation

@vreshch
Copy link
Contributor

@vreshch vreshch commented Mar 20, 2026

Summary

  • Full rewrite of @agentage/core from new spec (Agent, AgentFactory, Run, RunEvent, createAgent)
  • New package @agentage/platform (Machine, Heartbeat, WS protocol types)
  • Drop @agentage/sdk and @agentage/model-openai
  • Modernize tooling: Vitest, ES2024, NodeNext, Node 22

Test plan

  • npm run verify passes (type-check + lint + format + test + build)
  • Coverage >= 70% (currently 100%)
  • npm pack both packages, install in fresh project, imports resolve
  • Exit criteria scenarios 1-4 pass locally
  • CI green

vreshch added 2 commits March 20, 2026 01:56
Full source rewrite of @agentage/core from new spec (Agent, AgentFactory,
Run, RunEvent, createAgent) and new @agentage/platform package (Machine,
Heartbeat, WS protocol types).

- Drop @agentage/sdk and @agentage/model-openai
- Modernize tooling: Vitest, ES2024, NodeNext, Node 22
- 45 tests, 100% coverage
@vreshch vreshch force-pushed the feature/phase-1-rewrite branch from 7a2c72c to c7318e4 Compare March 20, 2026 00:57
@github-actions
Copy link

🔍 Pull Request Validation Results

Step Status
🔍 Type Check ✅ Passed
🎨 Lint ✅ Passed
🎨 Format ✅ Passed
🏗️ Build ✅ Passed
🧪 Tests ✅ Passed
📊 Coverage ✅ Passed

Overall: ✅ All checks passed!

📋 View workflow


⏰ Generated at: 2026-03-20T00:57:44.517Z

@vreshch vreshch marked this pull request as ready for review March 20, 2026 00:58
@vreshch vreshch changed the title feat: Phase 1 — @agentage/core + @agentage/platform rewrite feat: @agentage/core + @agentage/platform rewrite Mar 20, 2026
@vreshch vreshch merged commit d2574b7 into master Mar 20, 2026
3 checks passed
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