Skip to content

Release v0.1.13 — Fix plugin loading, headless mode, and postinstall retry#29

Merged
ApiliumDevTeam merged 2 commits intomainfrom
dev
Mar 9, 2026
Merged

Release v0.1.13 — Fix plugin loading, headless mode, and postinstall retry#29
ApiliumDevTeam merged 2 commits intomainfrom
dev

Conversation

@ApiliumDevTeam
Copy link
Collaborator

Summary

  • Include src/ in npm package files — fixes 4+ plugins (code-tools, memory-semantic, semantic-skills, token-economy) that failed to load due to missing runtime imports
  • Headless mode (mayros -p) now calls ensureServicesRunning before connecting, matching TUI behavior
  • Postinstall Cortex download retries up to 3 times with backoff on server errors or network failures
  • Remove duplicate resolveGatewayPort() call in ensure-services

Test plan

  • Fresh install: all plugins load without errors in gateway log
  • mayros -p "hello" works when gateway is not running (auto-starts)
  • Postinstall downloads Cortex binary on flaky network
  • Update from v0.1.12: gateway + cortex survive npm update

Extensions load as TypeScript at runtime via jiti and import from
../../src/ paths. Without src/ in the npm files field, 4+ plugins
(code-tools, memory-semantic, semantic-skills, token-economy) fail
to load in production installs. Bump to v0.1.13.
- Headless mode (mayros -p) now calls ensureServicesRunning before
  connecting to gateway, matching the TUI startup behavior
- Postinstall Cortex download retries up to 3 times with backoff
  on server errors, rate limits, or network failures
@ApiliumDevTeam ApiliumDevTeam merged commit 9b65ad0 into main Mar 9, 2026
4 of 5 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