Skip to content

refactor(server): make platform-agnostic#222

Merged
deepracticexs merged 3 commits intomainfrom
refactor/server-platform-agnostic
Mar 8, 2026
Merged

refactor(server): make platform-agnostic#222
deepracticexs merged 3 commits intomainfrom
refactor/server-platform-agnostic

Conversation

@deepracticexs
Copy link
Member

Summary

  • Remove @agentxjs/node-platform and @agentxjs/mono-driver from server runtime dependencies
  • Replace commonxjs/logger with @deepracticex/logger (platform-agnostic)
  • ServerConfig.platform accepts AgentXPlatform directly (caller resolves deferred)
  • Enables @agentxjs/server usage in Cloudflare Workers and other non-Node platforms

Test plan

  • bun run build passes (8/8 tasks)
  • CI checks pass

🤖 Generated with Claude Code

deepracticexs and others added 3 commits March 8, 2026 15:06
…pendency

- Remove @agentxjs/node-platform and @agentxjs/mono-driver from server dependencies
- Replace commonxjs/logger with @deepracticex/logger (platform-agnostic)
- ServerConfig.platform now accepts AgentXPlatform directly (caller resolves deferred)
- Move node-platform and mono-driver to devDependencies (used only by bin/server.ts)
- Update portagent to resolve platform before passing to createServer

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@deepracticexs deepracticexs merged commit 56aa5b9 into main Mar 8, 2026
5 checks passed
@deepracticexs deepracticexs deleted the refactor/server-platform-agnostic branch March 8, 2026 07:09
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