always-on-run-history.js 511 B

1234567891011121314151617
  1. /**
  2. * Thin adapter — delegates run-history append logic to
  3. * `src/always-on/web/AlwaysOnRunHistoryService.ts`.
  4. */
  5. import { getAlwaysOnRoot } from './always-on-paths.js';
  6. import { AlwaysOnRunHistoryService } from '../../../src/always-on/web/AlwaysOnRunHistoryService.js';
  7. function getService() {
  8. return new AlwaysOnRunHistoryService({
  9. paths: { getAlwaysOnRoot },
  10. });
  11. }
  12. export async function appendAlwaysOnRunEvent(projectRoot, event) {
  13. return getService().appendRunEvent(projectRoot, event);
  14. }