Skip to content

feat: add system identity and message support#116

Open
noodleonthecape wants to merge 1 commit intomainfrom
feat/system-handle
Open

feat: add system identity and message support#116
noodleonthecape wants to merge 1 commit intomainfrom
feat/system-handle

Conversation

@noodleonthecape
Copy link
Copy Markdown

Summary

  • add backend/type support for system identities/messages alongside existing human and agent concepts
  • propagate explicit agent/system type metadata through message transforms and delivery paths
  • add tests and API/docs updates needed for Relay SDK SystemHandle integration

Notes

This PR is intended to support Relay-side semantics so system-origin messages are not modeled as human messages.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Preview deployed!

Environment URL
API https://pr116-api.relaycast.dev
Health https://pr116-api.relaycast.dev/health
Observer https://pr116-observer.relaycast.dev/observer

This preview shares the staging database and will be cleaned up when the PR is merged or closed.

Run E2E tests

npm run e2e -- https://pr116-api.relaycast.dev --ci

Open observer dashboard

https://pr116-observer.relaycast.dev/observer

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