Add event bus and webhook delivery#387
Conversation
Adding .gitkeep for PR creation (default mode). This file will be removed when the task is complete. Issue: xlabtg#386
# Conflicts: # .gitkeep # src/api/server.ts # src/cli/commands/onboard.ts # src/config/schema.ts
Solution summaryImplemented and pushed PR 387: #387 What changed:
Verification:
This summary was automatically extracted from the AI working session output. |
🤖 Solution Draft LogThis log file contains the complete execution trace of the AI solution draft process. 💰 Cost estimation:
📊 Context and tokens usage:
Total: (709.4K + 45.9M cached) input tokens, 85.0K output tokens, $29.027924 cost 🤖 Models used:
📎 Log file uploaded as Repository (2 chunks) (132378KB)Now working session is ended, feel free to review and add any feedback on the solution draft. |
✅ Ready to mergeThis pull request is now ready to be merged:
Monitored by hive-mind with --auto-restart-until-mergeable flag |
|
🤖 AI Work Session Started Starting automated work session at 2026-04-24T04:38:50.963Z The PR has been converted to draft mode while work is in progress. This comment marks the beginning of an AI work session. Please wait for the session to finish, and provide your feedback. |
Solution summaryPR 387 is updated and ready: #387 What I did:
Verification:
This summary was automatically extracted from the AI working session output. |
🤖 Solution Draft LogThis log file contains the complete execution trace of the AI solution draft process. 💰 Cost estimation:
📊 Context and tokens usage:
Total: (111.4K + 2.0M cached) input tokens, 7.7K output tokens, $1.808544 cost 🤖 Models used:
📎 Log file uploaded as Gist (8753KB)Now working session is ended, feel free to review and add any feedback on the solution draft. |
Summary
Fixes #386.
/api/events,/api/webhooks,/v1/events, and/v1/webhooksroutes plus an Events WebUI page for event log, stream, replay, webhook management, and delivery retry.UI
Verification
npm run build:sdkbefore fresh-install checks so@teleton-agent/sdkresolves locallynpm run typechecknpm run lintnpm test -- --run(187files,3376tests)npm run buildMerge Update
upstream/mainintoissue-386-bbb7e9c7c2dbat94b9cd5..gitkeep.